Skip to content
Flecs v4.1
Related Pages
Here is a list of all related documentation pages:
 Documentation
 FAQ
 Quickstart
 Playground
 Building Flecs
 Designing with Flecs
 Entities and Components
 Hierarchies
 Queries
 Flecs Query Language
 Systems
 Observers
 Prefabs
 Component Traits
 Relationships
 Flecs Script
 Flecs Remote API
 Manual
 Migration guide
 entities/basics
 entities/cpp_traits
 entities/emplace
 entities/fwd_declare_component
 entities/get_n
 entities/hierarchy
 entities/hooks
 entities/iterate_components
 entities/multi_set_get
 entities/on_validate
 entities/parent_hierarchy
 entities/prefab
 game_mechanics/factory
 game_mechanics/inventory_system
 game_mechanics/scene_management
 hello_world
 Examples
 modules/simple_module
 observers/basics
 observers/custom_event
 observers/enqueue_entity_event
 observers/enqueue_event
 observers/entity_event
 observers/monitor
 observers/propagate
 observers/two_components
 observers/yield_existing
 prefabs/basics
 prefabs/hierarchy
 prefabs/nested_prefabs
 prefabs/override
 prefabs/slots
 prefabs/typed_prefabs
 prefabs/variant
 queries/basics
 queries/change_tracking
 queries/component_inheritance
 queries/cyclic_variables
 queries/each_callback
 queries/each_w_entity_callback
 queries/each_w_iter_callback
 queries/facts
 queries/find_entity
 queries/group_by
 queries/group_by_callbacks
 queries/group_by_custom
 queries/group_iter
 queries/group_iter_all
 queries/hierarchies
 queries/hierarchy
 queries/iter_info
 queries/iter_targets
 queries/run_callback
 queries/setting_variables
 queries/singleton
 queries/sorting
 queries/transitive_queries
 queries/variables
 queries/wildcards
 queries/with
 queries/without
 queries/world_query
 reflection/auto_define_enum
 reflection/auto_define_nested_struct
 reflection/auto_define_struct
 reflection/basics
 reflection/basics_bitmask
 reflection/basics_deserialize
 reflection/basics_enum
 reflection/basics_json
 reflection/custom_serializer
 reflection/entity_type
 reflection/member_ranges
 reflection/nested_set_member
 reflection/nested_struct
 reflection/portable_type
 reflection/query_to_custom_json
 reflection/query_to_json
 reflection/runtime_component
 reflection/runtime_nested_component
 reflection/ser_opaque_string
 reflection/ser_opaque_type
 reflection/ser_opaque_vector
 reflection/ser_std_optional
 reflection/ser_std_string
 reflection/ser_std_vector
 reflection/units
 reflection/world_ser_deser
 relationships/basics
 relationships/enum_relations
 relationships/exclusive_relations
 relationships/relation_component
 relationships/symmetric_relations
 script/00_town
 script/01_basics
 script/02_components
 script/03_variables
 script/04_entity_kind
 script/05_prefabs
 script/06_strings
 script/07_annotations
 script/08_if_statement
 script/09_for_loop
 script/10_grid
 script/11_procedural_asset
 script/12_template_interface
 script/13_template_inheritance
 script/14_slider
 script/15_checkbox
 script/16_dropdown
 script/17_radio_group
 script/18_mixer
 script/19_lights_out
 script/20_city_grid
 script/21_solar_system
 script/expr_run
 script/expr_w_vars
 script/functions
 script/rest_call
 script/script_managed
 script/script_run
 systems/basics
 systems/custom_phases
 systems/custom_phases_no_builtin
 systems/custom_pipeline
 systems/delta_time
 systems/each_callback
 systems/each_w_entity_callback
 systems/each_w_iter_callback
 systems/immediate
 systems/multiple_queries
 systems/mutate_entity
 systems/mutate_entity_handle
 systems/pipeline
 systems/run_callback
 systems/run_to_each_callback
 systems/startup_system
 systems/sync_point
 systems/sync_point_delete
 systems/system_ctx
 systems/target_fps
 systems/time_interval