MCPcopy Create free account

hub / github.com/GodotECS/godex / types & classes

Types & classes379 in github.com/GodotECS/godex

↓ 71 callersClassEntityID
ecs_types.h:75
↓ 58 callersClassTransformComponent
modules/godot/components/transform_component.h:7
↓ 21 callersClassChild
components/child.h:5
↓ 12 callersClassSharedSteadyComponentTest
tests/test_ecs_storage_shared_steady.h:13
↓ 8 callersClassEntitiesBuffer
storage/storage.h:12
↓ 8 callersClassTestFixedSizeEvent
tests/test_ecs_query.h:31
↓ 7 callersClassJoinData
iterators/query.h:116
↓ 6 callersClassComponentElement
modules/godot/editor_plugins/editor_world_ecs.h:106
↓ 5 callersClassBatch
iterators/query.h:44
↓ 5 callersClassTagQueryTestComponent
tests/test_ecs_query.h:14
↓ 5 callersClassTestAccessMutabilityComponent1
tests/test_ecs_query.h:931
↓ 5 callersClassTestEvent
tests/test_ecs_query.h:41
↓ 4 callersClassBatchableComponent1
tests/test_ecs_system.h:42
↓ 4 callersClassIterator
iterators/events_emitter_receiver.h:49
↓ 4 callersClassSystemInfo
ecs.h:94
↓ 4 callersClassTestAccessMutabilityComponent2
tests/test_ecs_query.h:936
↓ 4 callersClassTimerHandle
modules/godot/databags/databag_timer.h:26
↓ 3 callersClassChangeTracer
tests/test_ecs_system.h:1048
↓ 3 callersClassIterator
iterators/query.h:1415
↓ 2 callersClassDispatcherPipelineView
modules/godot/editor_plugins/editor_world_ecs.h:12
↓ 2 callersClassPawnShape
Structure that contains the shape information describing the stance.
modules/bullet_physics/components_pawn.h:10
↓ 2 callersClassStageNode
pipeline/pipeline_builder.h:16
↓ 2 callersClassTagTestComponent
tests/test_ecs_system.h:18
↓ 2 callersClassTest1Component
tests/test_ecs_system.h:23
↓ 2 callersClassToken
ecs_types.h:492
↓ 1 callersClassComponentInfo
These functions are implemented by the `COMPONENT` macro and assigned during component registration.
ecs.h:51
↓ 1 callersClassECS
ecs.h:155
↓ 1 callersClassEditorWorldECS
modules/godot/editor_plugins/editor_world_ecs.h:9
↓ 1 callersClassEntityBuilder
Utility that can be used to create an entity with components. You can use it in this way: ``` World world; world.create_entity() .with(TransformCompo
world/world.h:28
↓ 1 callersClassEntityEditor
modules/godot/editor_plugins/entity_editor_plugin.h:13
↓ 1 callersClassEntityEditorPlugin
modules/godot/editor_plugins/entity_editor_plugin.h:8
↓ 1 callersClassGodexBtCollisionDispatcher
This class is required to implement custom collision behaviour in the narrowphase
modules/bullet_physics/bullet_collision_dispatcher.h:6
↓ 1 callersClassGodexBtPlane
modules/bullet_physics/utilities.cpp:47
↓ 1 callersClassPipelineElementInfoBox
modules/godot/editor_plugins/editor_world_ecs.h:15
↓ 1 callersClassScriptEcs
This is an utility that is intended for in editor usage that allow: - Save script components. - Load script components. - Get script components proper
modules/godot/nodes/script_ecs.h:19
↓ 1 callersClassShapeInfo
modules/bullet_physics/shape_base.h:22
↓ 1 callersClassStageView
modules/godot/editor_plugins/editor_world_ecs.h:68
↓ 1 callersClassSystemBundleInfo
ecs.h:132
↓ 1 callersClassTimer
modules/godot/databags/databag_timer.h:16
↓ 1 callersClassWorld
modules/godot/nodes/entity.h:13
↓ 1 callersClassWorldData
pipeline/pipeline.h:38
↓ 1 callersClassWorldECSEditorPlugin
modules/godot/editor_plugins/editor_world_ecs.h:209
↓ 1 callersClassbtDefaultCollisionConfiguration
modules/bullet_physics/databag_space.h:9
ClassAJUtility
iterators/query.h:965
ClassAJUtility<I, INCREMENT, C, Cs...>
iterators/query.h:1006
ClassAccessTracerStorage
tests/test_ecs_query.h:877
ClassAny
iterators/query.h:94
ClassBatchStorage
storage/batch_storage.h:10
ClassBatchStorage<STORAGE, -1, T>
storage/batch_storage.h:71
ClassBtArea
modules/bullet_physics/components_area.h:14
EnumBtBodyType
modules/bullet_physics/bt_def_type.h:13
ClassBtBox
modules/bullet_physics/shape_box.h:8
ClassBtBoxGizmo
modules/bullet_physics/components_gizmos.h:5
ClassBtCache
This databags is used to hold the bullet physics cache.
modules/bullet_physics/databag_space.h:95
ClassBtCapsule
modules/bullet_physics/shape_capsule.h:18
ClassBtCapsuleGizmo
modules/bullet_physics/components_gizmos.h:33
ClassBtCone
modules/bullet_physics/shape_cone.h:8
ClassBtConeGizmo
modules/bullet_physics/components_gizmos.h:48
ClassBtConvex
modules/bullet_physics/shape_convex.h:8
ClassBtConvexGizmo
modules/bullet_physics/components_gizmos.h:78
ClassBtCylinder
modules/bullet_physics/shape_cylinder.h:8
ClassBtCylinderGizmo
modules/bullet_physics/components_gizmos.h:63
ClassBtKinematicContactQResult
Takes the six deepest penetrations. The results that have `distance` > `0.0` can be considered not penetratig. Keep in mind that collision detection m
modules/bullet_physics/utilities.h:82
ClassBtKinematicConvexQResult
modules/bullet_physics/utilities.h:48
ClassBtKinematicRayQResult
modules/bullet_physics/utilities.h:127
ClassBtPawn
The Pawn is a component that allow a Kienamtic Body to walk around: up and down slopes, move up and down stairs. # How to use it To make the body wal
modules/bullet_physics/components_pawn.h:58
ClassBtPawnGizmo
modules/bullet_physics/components_gizmos.h:106
ClassBtPhysicsSpaces
modules/bullet_physics/databag_space.h:16
ClassBtRigidBody
This Component represent a Bullet Physics RigidBody. The RigidBody can be STATIC, DYNAMIC, KINEMATIC.
modules/bullet_physics/components_rigid_body.h:57
ClassBtRigidShape
modules/bullet_physics/shape_base.h:9
ClassBtShapeStorageBox
modules/bullet_physics/shape_box.h:29
ClassBtShapeStorageCapsule
modules/bullet_physics/shape_capsule.h:42
ClassBtShapeStorageCone
modules/bullet_physics/shape_cone.h:36
ClassBtShapeStorageConvex
modules/bullet_physics/shape_convex.h:34
ClassBtShapeStorageCylinder
modules/bullet_physics/shape_cylinder.h:32
ClassBtShapeStorageSphere
modules/bullet_physics/shape_sphere.h:25
ClassBtShapeStorageTrimesh
modules/bullet_physics/shape_trimesh.h:29
ClassBtSpace
modules/bullet_physics/databag_space.h:18
ClassBtSpace
modules/bullet_physics/components_rigid_body.h:35
ClassBtSpace
modules/bullet_physics/collision_queries.h:6
EnumBtSpaceIndex
modules/bullet_physics/bt_def_type.h:3
ClassBtSpaceMarker
This is an optional component, that allow to specify a specific physics `Space` where the `Entity` is put. When this component is not set, the `Entity
modules/bullet_physics/components_rigid_body.h:20
ClassBtSphere
modules/bullet_physics/shape_sphere.h:8
ClassBtSphereGizmo
modules/bullet_physics/components_gizmos.h:19
ClassBtStreamedShape
The `BtStreamedShape` is a special shape that allow any system to change the body shape with another already allocated elsewhere. This is a lot useful
modules/bullet_physics/shape_base.h:51
ClassBtTrimesh
modules/bullet_physics/shape_trimesh.h:9
ClassBtTrimeshGizmo
modules/bullet_physics/components_gizmos.h:92
ClassChanged
iterators/query.h:19
ClassCollisionObjectBullet
modules/bullet_physics/collision_object_bullet.h:38
ClassColorRect
modules/godot/editor_plugins/editor_world_ecs.h:13
ClassComponent
modules/godot/nodes/ecs_utilities.h:91
ClassComponentDepot
Used by the Entity3D & Entity2D to store the entity variables, when the entity is not inside a world.
modules/godot/nodes/ecs_utilities.h:126
ClassComponentDepot
modules/godot/editor_plugins/entity_editor_plugin.h:11
ClassComponentDynamicExposer
utils/fetchers.h:9
ClassComponentDynamicExposer
iterators/dynamic_query.h:9
ClassComponentGizmo
modules/godot/editor_plugins/components_gizmo_3d.h:6
ClassComponentGizmoData
Class used to store some extra information for the editor.
modules/godot/nodes/entity.h:16
ClassComponents3DGizmoPlugin
Only one `GizmoPlugin` at a time is allowed by Godot. Since the `Entity` may need more than 1 gizmo depending on the `Component`s it has, this `GizmoP
modules/godot/editor_plugins/components_gizmo_3d.h:17
ClassConvexConcave
Per each triangle check if it overlaps with the convex object.
modules/bullet_physics/overlap_check.cpp:786
ClassCreate
iterators/query.h:13
next →1–100 of 379, ranked by callers