Flecs
v4.1
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
Here is a list of all documented macros with links to the documentation:
- e -
ecs_abort :
log.h
ECS_ACCESS_VIOLATION :
log.h
ecs_add :
flecs_c.h
ecs_add_fullpath :
flecs_c.h
ecs_add_pair :
flecs_c.h
ecs_add_path :
flecs_c.h
ecs_alert :
alerts.h
ECS_ALERT_MAX_SEVERITY_FILTERS :
alerts.h
ECS_ALREADY_DEFINED :
log.h
ECS_ALREADY_IN_USE :
log.h
ecs_always_assert :
log.h
ecs_array :
meta.h
ecs_assert :
log.h
ecs_auto_override :
flecs_c.h
ecs_auto_override_pair :
flecs_c.h
ECS_BITMASK :
meta_c.h
ecs_bitmask :
meta.h
ECS_BLACK :
log.h
ECS_BLUE :
log.h
ECS_BOLD :
log.h
ecs_bulk_new :
flecs_c.h
ecs_check :
log.h
ecs_childof :
flecs_c.h
ECS_COLUMN_INDEX_OUT_OF_RANGE :
log.h
ECS_COLUMN_IS_NOT_SHARED :
log.h
ECS_COLUMN_IS_SHARED :
log.h
ECS_COLUMN_TYPE_MISMATCH :
log.h
ecs_compare :
flecs_c.h
ECS_COMPARE :
flecs_c.h
ecs_component :
flecs_c.h
ECS_COMPONENT :
flecs_c.h
ECS_COMPONENT_DECLARE :
flecs_c.h
ECS_COMPONENT_DEFINE :
flecs_c.h
ECS_COMPONENT_NOT_REGISTERED :
log.h
ECS_CONSTRAINT_VIOLATED :
log.h
ECS_COPY :
flecs_c.h
ecs_copy :
flecs_c.h
ecs_count :
flecs_c.h
ECS_CTOR :
flecs_c.h
ecs_ctor :
flecs_c.h
ECS_CYAN :
log.h
ECS_CYCLE_DETECTED :
log.h
ecs_dbg :
log.h
ecs_dbg_1 :
log.h
ecs_dbg_2 :
log.h
ecs_dbg_3 :
log.h
ecs_dbg_assert :
log.h
ECS_DECLARE :
flecs_c.h
ecs_dependson :
flecs_c.h
ecs_deprecated :
log.h
ECS_DOUBLE_FREE :
log.h
ECS_DTOR :
flecs_c.h
ecs_dtor :
flecs_c.h
ecs_dummy_check :
log.h
ecs_each :
flecs_c.h
ecs_each_pair :
flecs_c.h
ecs_each_pair_t :
flecs_c.h
ecs_emplace :
flecs_c.h
ecs_emplace_pair :
flecs_c.h
ecs_enable_component :
flecs_c.h
ecs_enable_pair :
flecs_c.h
ecs_ensure :
flecs_c.h
ecs_ensure_pair :
flecs_c.h
ecs_ensure_pair_second :
flecs_c.h
ecs_entity :
flecs_c.h
ECS_ENTITY :
flecs_c.h
ECS_ENTITY_DECLARE :
flecs_c.h
ECS_ENTITY_DEFINE :
flecs_c.h
ECS_ENTITY_TO_JSON_INIT :
json.h
ECS_ENUM :
meta_c.h
ecs_enum :
meta.h
ecs_err :
log.h
ecs_err_ :
log.h
ecs_fatal :
log.h
ecs_fatal_ :
log.h
ecs_field :
flecs_c.h
ecs_field_at :
flecs_c.h
ecs_field_self :
flecs_c.h
ecs_float_t :
flecs.h
ecs_ftime_t :
flecs.h
ecs_get :
flecs_c.h
ecs_get_hooks :
flecs_c.h
ecs_get_mut :
flecs_c.h
ecs_get_mut_pair :
flecs_c.h
ecs_get_mut_pair_second :
flecs_c.h
ecs_get_pair :
flecs_c.h
ecs_get_pair_second :
flecs_c.h
ecs_get_path :
flecs_c.h
ecs_get_path_buf :
flecs_c.h
ecs_get_path_from :
flecs_c.h
ecs_get_target_for :
flecs_c.h
ECS_GREEN :
log.h
ECS_GREY :
log.h
ecs_has :
flecs_c.h
ecs_has_pair :
flecs_c.h
ECS_HTTP_HEADER_COUNT_MAX :
http.h
ECS_HTTP_QUERY_PARAM_COUNT_MAX :
http.h
ECS_HTTP_REPLY_INIT :
http.h
ecs_ids :
flecs_c.h
ECS_IMPORT :
module.h
ECS_INCONSISTENT_COMPONENT_ACTION :
log.h
ECS_INCONSISTENT_COMPONENT_ID :
log.h
ECS_INCONSISTENT_NAME :
log.h
ecs_insert :
flecs_c.h
ECS_INTERNAL_ERROR :
log.h
ECS_INVALID_COMPONENT_ALIGNMENT :
log.h
ECS_INVALID_COMPONENT_SIZE :
log.h
ECS_INVALID_CONVERSION :
log.h
ECS_INVALID_FROM_WORKER :
log.h
ECS_INVALID_OPERATION :
log.h
ECS_INVALID_PARAMETER :
log.h
ECS_INVALID_WHILE_READONLY :
log.h
ecs_is_enabled :
flecs_c.h
ecs_is_enabled_pair :
flecs_c.h
ecs_isa :
flecs_c.h
ECS_ITER_TO_JSON_INIT :
json.h
ECS_LEAK_DETECTED :
log.h
ECS_LOCKED_STORAGE :
log.h
ecs_log :
log.h
ecs_log_pop :
log.h
ecs_log_pop_1 :
log.h
ecs_log_pop_2 :
log.h
ecs_log_pop_3 :
log.h
ecs_log_push :
log.h
ecs_log_push_1 :
log.h
ecs_log_push_2 :
log.h
ecs_log_push_3 :
log.h
ecs_logv :
log.h
ecs_lookup_from :
flecs_c.h
ECS_MAGENTA :
log.h
ECS_MEMBER_DESC_CACHE_SIZE :
meta.h
ECS_META_COMPONENT :
meta_c.h
ECS_META_MAX_SCOPE_DEPTH :
meta.h
ecs_metric :
metrics.h
ECS_MISSING_OS_API :
log.h
ECS_MISSING_SYMBOL :
log.h
ecs_modified :
flecs_c.h
ecs_modified_pair :
flecs_c.h
ECS_MODULE :
module.h
ECS_MODULE_DEFINE :
module.h
ECS_MODULE_UNDEFINED :
log.h
ECS_MOVE :
flecs_c.h
ecs_move :
flecs_c.h
ECS_NAME_IN_USE :
log.h
ecs_new_from_path :
flecs_c.h
ecs_new_w :
flecs_c.h
ecs_new_w_pair :
flecs_c.h
ECS_NORMAL :
log.h
ECS_OBSERVER :
flecs_c.h
ecs_observer :
flecs_c.h
ECS_OBSERVER_DECLARE :
flecs_c.h
ECS_OBSERVER_DEFINE :
flecs_c.h
ECS_ON_ADD :
flecs_c.h
ecs_on_add :
flecs_c.h
ecs_on_remove :
flecs_c.h
ECS_ON_REMOVE :
flecs_c.h
ECS_ON_SET :
flecs_c.h
ecs_on_set :
flecs_c.h
ecs_opaque :
meta.h
ECS_OPERATION_FAILED :
log.h
ECS_OUT_OF_MEMORY :
log.h
ECS_OUT_OF_RANGE :
log.h
ecs_owns :
flecs_c.h
ecs_owns_pair :
flecs_c.h
ecs_pair_value :
flecs_c.h
ecs_pair_value_2nd :
flecs_c.h
ecs_parser_error :
log.h
ecs_parser_errorv :
log.h
ecs_parser_warning :
log.h
ecs_parser_warningv :
log.h
ecs_pipeline :
pipeline.h
ECS_PIPELINE :
pipeline.h
ECS_PIPELINE_DEFINE :
pipeline.h
ECS_PREFAB :
flecs_c.h
ECS_PREFAB_DECLARE :
flecs_c.h
ECS_PREFAB_DEFINE :
flecs_c.h
ecs_primitive :
meta.h
ecs_print :
log.h
ecs_printv :
log.h
ECS_PRIVATE :
meta_c.h
ecs_quantity :
meta.h
ecs_query :
flecs_c.h
ECS_QUERY :
flecs_c.h
ECS_QUERY_DECLARE :
flecs_c.h
ECS_QUERY_DEFINE :
flecs_c.h
ecs_record_ensure :
flecs_c.h
ecs_record_ensure_pair :
flecs_c.h
ecs_record_ensure_pair_second :
flecs_c.h
ecs_record_get :
flecs_c.h
ecs_record_get_pair :
flecs_c.h
ecs_record_get_pair_second :
flecs_c.h
ecs_record_has :
flecs_c.h
ECS_RED :
log.h
ecs_ref_get :
flecs_c.h
ecs_ref_init :
flecs_c.h
ecs_remove :
flecs_c.h
ecs_remove_pair :
flecs_c.h
ECS_REST_DEFAULT_PORT :
rest.h
ecs_san_assert :
log.h
ecs_set :
flecs_c.h
ecs_set_hooks :
flecs_c.h
ecs_set_override :
flecs_c.h
ecs_set_pair :
flecs_c.h
ecs_set_pair_second :
flecs_c.h
ecs_set_ptr :
flecs_c.h
ecs_shares :
flecs_c.h
ecs_shares_id :
flecs_c.h
ecs_shares_pair :
flecs_c.h
ecs_should_log_1 :
log.h
ecs_should_log_2 :
log.h
ecs_should_log_3 :
log.h
ecs_singleton_add :
flecs_c.h
ecs_singleton_emplace :
flecs_c.h
ecs_singleton_ensure :
flecs_c.h
ecs_singleton_get :
flecs_c.h
ecs_singleton_get_mut :
flecs_c.h
ecs_singleton_modified :
flecs_c.h
ecs_singleton_remove :
flecs_c.h
ecs_singleton_set :
flecs_c.h
ecs_singleton_set_ptr :
flecs_c.h
ECS_SORT_TABLE :
flecs_c.h
ecs_sort_table :
flecs_c.h
ECS_SORT_TABLE_WITH_COMPARE :
flecs_c.h
ECS_STAT_WINDOW :
stats.h
ECS_STRUCT :
meta_c.h
ecs_struct :
meta.h
ECS_SYSTEM :
system.h
ecs_system :
system.h
ECS_SYSTEM_DECLARE :
system.h
ECS_SYSTEM_DEFINE :
system.h
ecs_table_get :
flecs_c.h
ecs_table_get_pair :
flecs_c.h
ecs_table_get_pair_second :
flecs_c.h
ECS_TABLE_MEMORY_HISTOGRAM_BUCKET_COUNT :
stats.h
ECS_TAG :
flecs_c.h
ECS_TAG_DECLARE :
flecs_c.h
ECS_TAG_DEFINE :
flecs_c.h
ecs_throw :
log.h
ecs_trace :
log.h
ecs_trace_ :
log.h
ECS_TYPE_HOOK_CTOR :
flecs.h
ecs_unit :
meta.h
ecs_unit_prefix :
meta.h
ECS_UNSUPPORTED :
log.h
ecs_value :
flecs_c.h
ecs_value_new_t :
flecs_c.h
ecs_value_ptr :
flecs_c.h
ecs_values :
flecs_c.h
ecs_vector :
meta.h
ecs_warn :
log.h
ecs_warn_ :
log.h
ECS_WHITE :
log.h
ecs_with :
flecs_c.h
ECS_YELLOW :
log.h
EcsCascade :
flecs.h
EcsDesc :
flecs.h
EcsFirstUserComponentId :
flecs.h
EcsFirstUserEntityId :
flecs.h
EcsIsEntity :
flecs.h
EcsIsName :
flecs.h
EcsIsVariable :
flecs.h
EcsLastInternalComponentId :
flecs.h
EcsQueryAllowUnresolvedByName :
flecs.h
EcsQueryDetectChanges :
flecs.h
EcsQueryMatchDisabled :
flecs.h
EcsQueryMatchEmptyTables :
flecs.h
EcsQueryMatchPrefab :
flecs.h
EcsQueryTableOnly :
flecs.h
EcsSelf :
flecs.h
EcsTermRefFlags :
flecs.h
EcsTrav :
flecs.h
EcsTraverseFlags :
flecs.h
EcsUp :
flecs.h