MCPcopy Create free account

hub / github.com/GodotECS/godex / functions

Functions1,573 in github.com/GodotECS/godex

↓ 360 callersMethodsize
storage/entity_list.cpp:99
↓ 349 callersMethodpush_back
storage/static_vector.h:54
↓ 161 callersMethodget
tests/test_ecs_query.h:903
↓ 145 callersMethodhas
tests/test_ecs_query.h:898
↓ 84 callersMethodnext
iterators/dynamic_query.cpp:244
↓ 83 callersMethodadd_child
modules/godot/nodes/entity.cpp:16
↓ 82 callersMethodget
storage/storage.h:215
↓ 79 callersMethodinsert
tests/test_ecs_query.h:892
↓ 75 callersMethodfind
storage/static_vector.h:131
↓ 71 callersMethodcreate_entity
world/world.cpp:27
↓ 70 callersMethodget_shared_component
storage/storage.h:263
↓ 70 callersMethodis_null
ecs_types.h:90
↓ 68 callersMethodinitiate_process
utils/fetchers.cpp:114
↓ 67 callersMethodnotify_changed
storage/storage.h:99
↓ 65 callersMethodadd
modules/godot/nodes/ecs_utilities.cpp:216
↓ 65 callersMethodis_valid
ecs_types.h:496
↓ 63 callersMethodget_system_stage
pipeline/pipeline.cpp:391
↓ 61 callersMethodhas_shared_component
storage/storage.h:244
↓ 51 callersFunctionadd_method
ecs_types.h:397
↓ 51 callersMethodclear
storage/entity_list.cpp:103
↓ 49 callersFunctionbuild_and_register_ecs_script
tests/test_utilities.h:22
↓ 47 callersMethodptr
storage/static_vector.h:46
↓ 45 callersMethodinsert
storage/entity_list.cpp:11
↓ 39 callersMethodget_component_value
modules/godot/nodes/entity.h:669
↓ 36 callersMethodget_access_by_index
iterators/dynamic_query.cpp:96
↓ 36 callersMethodreset
ecs.cpp:87
↓ 35 callersMethodget
modules/godot/databags/input_databag.cpp:57
↓ 35 callersMethodhas_component
modules/godot/nodes/entity.h:582
↓ 35 callersMethodis_empty
storage/entity_list.cpp:95
↓ 32 callersMethoddispatch
pipeline/pipeline.cpp:307
↓ 32 callersMethodprepare_world
utils/fetchers.cpp:112
↓ 29 callersMethodadd_system
pipeline/pipeline_builder.cpp:188
↓ 28 callersFunctionG_TO_B
++ GODOT to BULLET ++++++++++
modules/bullet_physics/bullet_types_converter.cpp:64
↓ 28 callersMethodset_active
utils/fetchers.cpp:124
↓ 26 callersMethodexecute_in
modules/godot/nodes/ecs_utilities.cpp:43
↓ 25 callersMethodhas
storage/entity_list.cpp:88
↓ 23 callersMethodbuild
pipeline/pipeline_builder.cpp:196
↓ 23 callersMethodget_entities
iterators/query.h:986
↓ 23 callersMethodremove
tests/test_ecs_query.h:914
↓ 21 callersMethodget_storage
world/world.h:319
↓ 21 callersFunctionis_separated
modules/bullet_physics/overlap_check.cpp:31
↓ 20 callersMethodremove_at_unordered
Removes the item copying the last value into the position of the one to remove. It's generally faster than `remove`.
storage/static_vector.h:77
↓ 20 callersMethodset_component_value
modules/godot/nodes/entity.h:621
↓ 19 callersMethodcount
Counts the Entities that meets the requirements of this `Query`. IMPORTANT: Don't use this function to create C like loop: instead rely on the iterato
iterators/query.h:1523
↓ 19 callersMethodget
storage/hierarchical_storage.h:150
↓ 19 callersMethodwith_component
iterators/dynamic_query.cpp:39
↓ 18 callersMethodget_id
ecs.cpp:32
↓ 18 callersMethodget_size
Get the components count.
iterators/query.h:71
↓ 17 callersFunctionfinalize_script_ecs
tests/test_utilities.h:16
↓ 17 callersFunctionflush_ecs_script_preparation
tests/test_utilities.h:52
↓ 17 callersMethodget_body
modules/bullet_physics/components_rigid_body.cpp:51
↓ 17 callersFunctioninitialize_script_ecs
tests/test_utilities.h:11
↓ 16 callersFunctionB_TO_G
++ BULLET to GODOT ++++++++++
modules/bullet_physics/bullet_types_converter.cpp:34
↓ 16 callersMethodset
This method is used by the `DataAccessor` to expose the `Storage` to GDScript.
storage/storage.h:120
↓ 15 callersMethodget_ptr
storage/storage.h:202
↓ 14 callersMethodcreate_shared_component
world/world.h:311
↓ 14 callersMethodget_target
utils/fetchers.cpp:25
↓ 12 callersFunctioncollides
Returns true if these two `Set`s have at least 1 ID in common.
ecs.cpp:675
↓ 12 callersMethodget_active_world
ecs.cpp:947
↓ 12 callersMethodget_space
modules/bullet_physics/databag_space.cpp:138
↓ 12 callersMethodis_mutable
utils/fetchers.cpp:33
↓ 11 callersMethodclear
tests/test_ecs_query.h:920
↓ 11 callersMethodget_current_entity_id
iterators/dynamic_query.cpp:342
↓ 10 callersMethodadd_component_gizmo
modules/godot/editor_plugins/components_gizmo_3d.cpp:17
↓ 10 callersMethodconclude_process
utils/fetchers.cpp:118
↓ 10 callersMethodexecute_in
systems/dynamic_system.cpp:22
↓ 10 callersMethodfor_each
storage/entity_list.h:36
↓ 10 callersMethodfree_shared_component
storage/storage.h:240
↓ 9 callersMethodaccess_count
iterators/dynamic_query.cpp:86
↓ 9 callersMethodcan_fetch
iterators/query.h:993
↓ 9 callersMethodfilter_satisfied
iterators/query.h:988
↓ 9 callersMethodfor_each_child
storage/hierarchical_storage.h:165
↓ 9 callersMethodget_pipeline_name
modules/godot/nodes/ecs_world.cpp:60
↓ 9 callersMethodget_rs
modules/godot/databags/visual_servers_databags.cpp:7
↓ 8 callersMethodbegin
Returns the forward `Iterator`, you can use in this way: ``` for (auto [tr] : query) { // ... } ```
iterators/query.h:1480
↓ 8 callersMethodget_dynamics_world
modules/bullet_physics/databag_space.h:45
↓ 8 callersMethodget_mask
modules/bullet_physics/components_area.cpp:56
↓ 8 callersMethodhas_active_world
ecs.cpp:959
↓ 8 callersMethodis_valid
pipeline/pipeline_builder.cpp:148
↓ 8 callersMethodoperator*
iterators/query.h:1431
↓ 7 callersMethodadd_component
world/world.h:293
↓ 7 callersFunctionbt_config_shape
modules/bullet_physics/systems_base.cpp:222
↓ 7 callersMethoderase
storage/static_vector.h:88
↓ 7 callersMethodfetch
iterators/query.h:524
↓ 7 callersMethodget_databag
world/world.h:399
↓ 7 callersMethodget_events
storage/event_storage.h:104
↓ 7 callersMethodget_ghost
modules/bullet_physics/components_area.cpp:30
↓ 7 callersMethodget_stored_entities
tests/test_ecs_query.h:926
↓ 7 callersMethodhas
Returns true if this `Entity` exists and can be fetched. ``` if(query.has(1)) { auto [component1, component2] = query[1]; } ```
iterators/query.h:1501
↓ 7 callersMethodinternal_set_now
modules/godot/databags/databag_timer.cpp:15
↓ 7 callersMethodset_world_notification_active
iterators/query.h:1411
↓ 7 callersMethodsetup_system
modules/godot/editor_plugins/editor_world_ecs.cpp:72
↓ 7 callersFunctiontoward
Returns a vector that points toward the target but perpendicular to the up vector
modules/bullet_physics/overlap_check.cpp:104
↓ 6 callersMethodcall
ecs_types.h:363
↓ 6 callersMethodconclude_process
iterators/query.h:1407
↓ 6 callersMethodget
storage/batch_storage.h:39
↓ 6 callersMethodget_engine
modules/godot/databags/godot_engine_databags.cpp:27
↓ 6 callersMethodget_motion_state
modules/bullet_physics/components_rigid_body.cpp:59
↓ 6 callersMethodget_remaining_seconds
modules/godot/databags/databag_timer.cpp:68
↓ 6 callersMethodget_shape
modules/bullet_physics/shape_base.cpp:9
next →1–100 of 1,573, ranked by callers