Flecs: File Members
Description: A fast entity component system (ECS) for C & C++

| Flecs v4.1 A fast entity component system (ECS) for C & C++

Loading...
Searching...
No Matches
Here is a list of all documented functions with links to the documentation:
C
E
F
G
O
R
S
T

### - e -

- ecs_abort_() : log.h
- ecs_add_id() : flecs.h
- ecs_add_path_w_sep() : flecs.h
- ecs_alert_init() : alerts.h
- ecs_allocator_memory_get() : stats.h
- ecs_app_run() : app.h
- ecs_app_run_frame() : app.h
- ecs_app_set_frame_action() : app.h
- ecs_app_set_run_action() : app.h
- ecs_array_init() : meta.h
- ecs_array_to_json() : json.h
- ecs_array_to_json_buf() : json.h
- ecs_assert_log_() : log.h
- ecs_atfini() : flecs.h
- ecs_auto_override_id() : flecs.h
- ecs_bitmask_init() : meta.h
- ecs_bulk_init() : flecs.h
- ecs_bulk_new_w_id() : flecs.h
- ecs_children() : flecs.h
- ecs_children_next() : flecs.h
- ecs_children_w_rel() : flecs.h
- ecs_clear() : flecs.h
- ecs_clone() : flecs.h
- ecs_commit() : flecs.h
- ECS_COMPONENT_DECLARE() : alerts.h, metrics.h, stats.h
- ecs_component_index_memory_get() : stats.h
- ecs_component_init() : flecs.h
- ecs_component_memory_get() : stats.h
- ecs_component_record_memory_get() : stats.h
- ecs_const_var_get() : script.h
- ecs_const_var_init() : script.h
- ecs_count_id() : flecs.h
- ecs_defer_begin() : flecs.h
- ecs_defer_end() : flecs.h
- ecs_defer_resume() : flecs.h
- ecs_defer_suspend() : flecs.h
- ecs_delete() : flecs.h
- ecs_delete_empty_tables() : flecs.h
- ecs_delete_with() : flecs.h
- ecs_deprecated_() : log.h
- ecs_dim() : flecs.h
- ecs_doc_get_brief() : doc.h
- ecs_doc_get_color() : doc.h
- ecs_doc_get_detail() : doc.h
- ecs_doc_get_link() : doc.h
- ecs_doc_get_name() : doc.h
- ecs_doc_get_uuid() : doc.h
- ecs_doc_set_brief() : doc.h
- ecs_doc_set_color() : doc.h
- ecs_doc_set_detail() : doc.h
- ecs_doc_set_link() : doc.h
- ecs_doc_set_name() : doc.h
- ecs_doc_set_uuid() : doc.h
- ecs_each_id() : flecs.h
- ecs_each_next() : flecs.h
- ecs_emit() : flecs.h
- ecs_emplace_id() : flecs.h
- ecs_enable() : flecs.h
- ecs_enable_id() : flecs.h
- ecs_enqueue() : flecs.h
- ecs_ensure_id() : flecs.h
- ecs_entity_from_json() : json.h
- ecs_entity_init() : flecs.h
- ecs_entity_memory_get() : stats.h
- ecs_entity_range_get() : flecs.h
- ecs_entity_range_new() : flecs.h
- ecs_entity_range_set() : flecs.h
- ecs_entity_str() : flecs.h
- ecs_entity_to_json() : json.h
- ecs_entity_to_json_buf() : json.h
- ecs_enum_init() : meta.h
- ecs_exclusive_access_begin() : flecs.h
- ecs_exclusive_access_end() : flecs.h
- ecs_exists() : flecs.h
- ecs_expr_eval() : script.h
- ecs_expr_parse() : script.h
- ecs_expr_run() : script.h
- ecs_field_at_w_size() : flecs.h
- ecs_field_column() : flecs.h
- ecs_field_id() : flecs.h
- ecs_field_is_readonly() : flecs.h
- ecs_field_is_self() : flecs.h
- ecs_field_is_set() : flecs.h
- ecs_field_is_writeonly() : flecs.h
- ecs_field_size() : flecs.h
- ecs_field_src() : flecs.h
- ecs_field_w_size() : flecs.h
- ecs_fini() : flecs.h
- ecs_frame_begin() : flecs.h
- ecs_frame_end() : flecs.h
- ecs_function_init() : script.h
- ecs_get_alert() : alerts.h
- ecs_get_alert_count() : alerts.h
- ecs_get_alive() : flecs.h
- ecs_get_binding_ctx() : flecs.h
- ecs_get_build_info() : flecs.h
- ecs_get_ctx() : flecs.h
- ecs_get_depth() : flecs.h
- ecs_get_entities() : flecs.h
- ecs_get_entity() : flecs.h
- ecs_get_hooks_id() : flecs.h
- ecs_get_id() : flecs.h
- ecs_get_interval() : timer.h
- ecs_get_lookup_path() : flecs.h
- ecs_get_max_id() : flecs.h
- ecs_get_mut_id() : flecs.h
- ecs_get_name() : flecs.h
- ecs_get_ordered_children() : flecs.h
- ecs_get_parent() : flecs.h
- ecs_get_path_w_sep() : flecs.h
- ecs_get_path_w_sep_buf() : flecs.h
- ecs_get_pipeline() : pipeline.h
- ecs_get_scope() : flecs.h
- ecs_get_stage() : flecs.h
- ecs_get_stage_count() : flecs.h
- ecs_get_symbol() : flecs.h
- ecs_get_table() : flecs.h
- ecs_get_target() : flecs.h
- ecs_get_target_for_id() : flecs.h
- ecs_get_timeout() : timer.h
- ecs_get_type() : flecs.h
- ecs_get_type_info() : flecs.h
- ecs_get_typeid() : flecs.h
- ecs_get_version() : flecs.h
- ecs_get_with() : flecs.h
- ecs_get_world() : flecs.h
- ecs_get_world_info() : flecs.h
- ecs_has_id() : flecs.h
- ecs_http_get_header() : http.h
- ecs_http_get_param() : http.h
- ecs_http_server_ctx() : http.h
- ecs_http_server_dequeue() : http.h
- ecs_http_server_fini() : http.h
- ecs_http_server_http_request() : http.h
- ecs_http_server_init() : http.h
- ecs_http_server_request() : http.h
- ecs_http_server_start() : http.h
- ecs_http_server_stop() : http.h
- ecs_id() : doc.h, meta.h, rest.h
- ecs_id_flag_str() : flecs.h
- ecs_id_from_str() : flecs.h
- ecs_id_get_flags() : flecs.h
- ecs_id_in_use() : flecs.h
- ecs_id_is_any() : flecs.h
- ecs_id_is_pair() : flecs.h
- ecs_id_is_tag() : flecs.h
- ecs_id_is_valid() : flecs.h
- ecs_id_is_wildcard() : flecs.h
- ecs_id_match() : flecs.h
- ecs_id_str() : flecs.h
- ecs_id_str_buf() : flecs.h
- ecs_import() : module.h
- ecs_import_c() : module.h
- ecs_import_from_library() : module.h
- ecs_init() : flecs.h
- ecs_init_w_args() : flecs.h
- ecs_is_alive() : flecs.h
- ecs_is_defer_suspended() : flecs.h
- ecs_is_deferred() : flecs.h
- ecs_is_enabled_id() : flecs.h
- ecs_is_fini() : flecs.h
- ecs_is_valid() : flecs.h
- ecs_iter_changed() : flecs.h
- ecs_iter_count() : flecs.h
- ecs_iter_fini() : flecs.h
- ecs_iter_first() : flecs.h
- ecs_iter_get_group() : flecs.h
- ecs_iter_get_var() : flecs.h
- ecs_iter_get_var_as_range() : flecs.h
- ecs_iter_get_var_as_table() : flecs.h
- ecs_iter_get_var_count() : flecs.h
- ecs_iter_get_var_name() : flecs.h
- ecs_iter_get_vars() : flecs.h
- ecs_iter_is_true() : flecs.h
- ecs_iter_next() : flecs.h
- ecs_iter_set_group() : flecs.h
- ecs_iter_set_var() : flecs.h
- ecs_iter_set_var_as_range() : flecs.h
- ecs_iter_set_var_as_table() : flecs.h
- ecs_iter_skip() : flecs.h
- ecs_iter_str() : flecs.h
- ecs_iter_to_json() : json.h
- ecs_iter_to_json_buf() : json.h
- ecs_iter_var_is_constrained() : flecs.h
- ecs_log_() : log.h
- ecs_log_enable_colors() : log.h
- ecs_log_enable_timedelta() : log.h
- ecs_log_enable_timestamp() : log.h
- ecs_log_get_level() : log.h
- ecs_log_last_error() : log.h
- ecs_log_pop_() : log.h
- ecs_log_push_() : log.h
- ecs_log_set_level() : log.h
- ecs_log_start_capture() : log.h
- ecs_log_stop_capture() : log.h
- ecs_logv_() : log.h
- ecs_lookup() : flecs.h
- ecs_lookup_child() : flecs.h
- ecs_lookup_path_w_sep() : flecs.h
- ecs_lookup_symbol() : flecs.h
- ecs_make_alive() : flecs.h
- ecs_make_alive_id() : flecs.h
- ecs_make_pair() : flecs.h
- ecs_measure_frame_time() : flecs.h
- ecs_measure_system_time() : flecs.h
- ecs_memory_get() : stats.h
- ecs_merge() : flecs.h
- ecs_meta_cursor() : meta.h
- ecs_meta_dotmember() : meta.h
- ecs_meta_elem() : meta.h
- ecs_meta_from_desc() : meta_c.h
- ecs_meta_get_bool() : meta.h
- ecs_meta_get_char() : meta.h
- ecs_meta_get_entity() : meta.h
- ecs_meta_get_float() : meta.h
- ecs_meta_get_id() : meta.h
- ecs_meta_get_int() : meta.h
- ecs_meta_get_member() : meta.h
- ecs_meta_get_member_id() : meta.h
- ecs_meta_get_ptr() : meta.h
- ecs_meta_get_string() : meta.h
- ecs_meta_get_type() : meta.h
- ecs_meta_get_uint() : meta.h
- ecs_meta_get_unit() : meta.h
- ecs_meta_is_collection() : meta.h
- ecs_meta_member() : meta.h
- ecs_meta_next() : meta.h
- ecs_meta_op_get_elem_count() : meta.h
- ecs_meta_pop() : meta.h
- ecs_meta_ptr_to_float() : meta.h
- ecs_meta_push() : meta.h
- ecs_meta_serializer_to_str() : meta.h
- ecs_meta_set_bool() : meta.h
- ecs_meta_set_char() : meta.h
- ecs_meta_set_entity() : meta.h
- ecs_meta_set_float() : meta.h
- ecs_meta_set_id() : meta.h
- ecs_meta_set_int() : meta.h
- ecs_meta_set_null() : meta.h
- ecs_meta_set_string() : meta.h
- ecs_meta_set_string_literal() : meta.h
- ecs_meta_set_uint() : meta.h
- ecs_meta_set_value() : meta.h
- ecs_meta_try_dotmember() : meta.h
- ecs_meta_try_member() : meta.h
- ecs_method_init() : script.h
- ecs_metric_copy() : stats.h
- ecs_metric_init() : metrics.h
- ecs_metric_reduce() : stats.h
- ecs_metric_reduce_last() : stats.h
- ecs_mini() : flecs.h
- ecs_misc_memory_get() : stats.h
- ecs_modified_id() : flecs.h
- ecs_module_init() : module.h
- ecs_new() : flecs.h
- ecs_new_from_path_w_sep() : flecs.h
- ecs_new_low_id() : flecs.h
- ecs_new_w_id() : flecs.h
- ecs_new_w_parent() : flecs.h
- ecs_new_w_table() : flecs.h
- ecs_observer_get() : flecs.h
- ecs_observer_init() : flecs.h
- ecs_observer_update() : flecs.h
- ecs_opaque_init() : meta.h
- ecs_os_dbg() : os_api.h
- ecs_os_err() : os_api.h
- ecs_os_fatal() : os_api.h
- ecs_os_fini() : os_api.h
- ecs_os_get_api() : os_api.h
- ecs_os_has_dl() : os_api.h
- ecs_os_has_heap() : os_api.h
- ecs_os_has_logging() : os_api.h
- ecs_os_has_modules() : os_api.h
- ecs_os_has_task_support() : os_api.h
- ecs_os_has_threading() : os_api.h
- ecs_os_has_time() : os_api.h
- ecs_os_init() : os_api.h
- ecs_os_memdup() : os_api.h
- ecs_os_perf_trace_pop_() : os_api.h
- ecs_os_perf_trace_push_() : os_api.h
- ecs_os_set_api() : os_api.h
- ecs_os_set_api_defaults() : os_api.h
- ecs_os_strerror() : os_api.h
- ecs_os_strset() : os_api.h
- ecs_os_trace() : os_api.h
- ecs_os_warn() : os_api.h
- ecs_owns_id() : flecs.h
- ecs_page_iter() : flecs.h
- ecs_page_next() : flecs.h
- ecs_parser_error_() : log.h
- ecs_parser_errorv_() : log.h
- ecs_parser_warning_() : log.h
- ecs_parser_warningv_() : log.h
- ecs_pipeline_init() : pipeline.h
- ecs_pipeline_stats_copy_last() : stats.h
- ecs_pipeline_stats_fini() : stats.h
- ecs_pipeline_stats_get() : stats.h
- ecs_pipeline_stats_reduce() : stats.h
- ecs_pipeline_stats_reduce_last() : stats.h
- ecs_pipeline_stats_repeat_last() : stats.h
- ecs_pipeline_update() : pipeline.h
- ecs_primitive_init() : meta.h
- ecs_print_() : log.h
- ecs_printv_() : log.h
- ecs_progress() : pipeline.h
- ecs_ptr_from_json() : json.h
- ecs_ptr_to_expr() : script.h
- ecs_ptr_to_expr_buf() : script.h
- ecs_ptr_to_json() : json.h
- ecs_ptr_to_json_buf() : json.h
- ecs_ptr_to_str() : script.h
- ecs_ptr_to_str_buf() : script.h
- ecs_quantity_init() : meta.h
- ecs_queries_memory_get() : stats.h
- ecs_query_args_parse() : flecs.h
- ecs_query_cache_stats_copy_last() : stats.h
- ecs_query_cache_stats_reduce() : stats.h
- ecs_query_cache_stats_reduce_last() : stats.h
- ecs_query_cache_stats_repeat_last() : stats.h
- ecs_query_changed() : flecs.h
- ecs_query_count() : flecs.h
- ecs_query_find_var() : flecs.h
- ecs_query_fini() : flecs.h
- ecs_query_get() : flecs.h
- ecs_query_get_cache_query() : flecs.h
- ecs_query_get_group_ctx() : flecs.h
- ecs_query_get_group_info() : flecs.h
- ecs_query_get_groups() : flecs.h
- ecs_query_has() : flecs.h
- ecs_query_has_range() : flecs.h
- ecs_query_has_table() : flecs.h
- ecs_query_init() : flecs.h
- ecs_query_is_true() : flecs.h
- ecs_query_iter() : flecs.h
- ecs_query_match_count() : flecs.h
- ecs_query_memory_get() : stats.h
- ecs_query_next() : flecs.h
- ecs_query_plan() : flecs.h
- ecs_query_plan_w_profile() : flecs.h
- ecs_query_plans() : flecs.h
- ecs_query_stats_get() : stats.h
- ecs_query_str() : flecs.h
- ecs_query_update() : flecs.h
- ecs_query_var_is_entity() : flecs.h
- ecs_query_var_name() : flecs.h
- ecs_quit() : flecs.h
- ecs_randomize_timers() : timer.h
- ecs_readonly_begin() : flecs.h
- ecs_readonly_end() : flecs.h
- ecs_ref_get_id() : flecs.h
- ecs_ref_init_id() : flecs.h
- ecs_ref_update() : flecs.h
- ecs_remove_all() : flecs.h
- ecs_remove_id() : flecs.h
- ecs_reset_clock() : pipeline.h
- ecs_reset_timer() : timer.h
- ecs_rest_server_fini() : rest.h
- ecs_rest_server_init() : rest.h
- ecs_run() : system.h
- ecs_run_aperiodic() : flecs.h
- ecs_run_pipeline() : pipeline.h
- ecs_run_post_frame() : flecs.h
- ecs_run_worker() : system.h
- ecs_script_ast_to_buf() : script.h
- ecs_script_ast_to_str() : script.h
- ecs_script_clear() : script.h
- ecs_script_eval() : script.h
- ecs_script_free() : script.h
- ecs_script_init() : script.h
- ecs_script_parse() : script.h
- ecs_script_run() : script.h
- ecs_script_run_file() : script.h
- ecs_script_runtime_free() : script.h
- ecs_script_runtime_new() : script.h
- ecs_script_string_interpolate() : script.h
- ecs_script_update() : script.h
- ecs_script_vars_declare() : script.h
- ecs_script_vars_define_id() : script.h
- ecs_script_vars_fini() : script.h
- ecs_script_vars_from_iter() : script.h
- ecs_script_vars_from_sp() : script.h
- ecs_script_vars_init() : script.h
- ecs_script_vars_lookup() : script.h
- ecs_script_vars_pop() : script.h
- ecs_script_vars_print() : script.h
- ecs_script_vars_push() : script.h
- ecs_script_vars_set_size() : script.h
- ecs_search() : flecs.h
- ecs_search_offset() : flecs.h
- ecs_search_relation() : flecs.h
- ecs_search_relation_for_entity() : flecs.h
- ecs_set_alias() : flecs.h
- ecs_set_binding_ctx() : flecs.h
- ecs_set_child_order() : flecs.h
- ecs_set_ctx() : flecs.h
- ecs_set_default_query_flags() : flecs.h
- ecs_set_hooks_id() : flecs.h
- ecs_set_id() : flecs.h
- ecs_set_interval() : timer.h
- ecs_set_lookup_path() : flecs.h
- ecs_set_name() : flecs.h
- ecs_set_name_prefix() : flecs.h
- ecs_set_os_api_impl() : os_api_impl.h
- ecs_set_pipeline() : pipeline.h
- ecs_set_rate() : timer.h
- ecs_set_scope() : flecs.h
- ecs_set_stage_count() : flecs.h
- ecs_set_symbol() : flecs.h
- ecs_set_target_fps() : flecs.h
- ecs_set_task_threads() : pipeline.h
- ecs_set_threads() : pipeline.h
- ecs_set_tick_source() : timer.h
- ecs_set_time_scale() : pipeline.h
- ecs_set_timeout() : timer.h
- ecs_set_version() : flecs.h
- ecs_set_with() : flecs.h
- ecs_should_log() : log.h
- ecs_should_quit() : flecs.h
- ecs_shrink() : flecs.h
- ecs_sleepf() : os_api.h
- ecs_stage_free() : flecs.h
- ecs_stage_get_id() : flecs.h
- ecs_stage_is_readonly() : flecs.h
- ecs_stage_new() : flecs.h
- ecs_start_timer() : timer.h
- ecs_stop_timer() : timer.h
- ecs_strerror() : log.h
- ecs_strip_generation() : flecs.h
- ecs_struct_add_member() : meta.h
- ecs_struct_get_member() : meta.h
- ecs_struct_get_nth_member() : meta.h
- ecs_struct_init() : meta.h
- ecs_system_get() : system.h
- ecs_system_init() : system.h
- ecs_system_set_group() : system.h
- ecs_system_stats_copy_last() : stats.h
- ecs_system_stats_get() : stats.h
- ecs_system_stats_reduce() : stats.h
- ecs_system_stats_reduce_last() : stats.h
- ecs_system_stats_repeat_last() : stats.h
- ecs_system_update() : system.h
- ecs_table_add_id() : flecs.h
- ecs_table_clear_entities() : flecs.h
- ecs_table_column_count() : flecs.h
- ecs_table_column_to_type_index() : flecs.h
- ecs_table_component_memory_get() : stats.h
- ecs_table_count() : flecs.h
- ecs_table_entities() : flecs.h
- ecs_table_find() : flecs.h
- ecs_table_get_column() : flecs.h
- ecs_table_get_column_index() : flecs.h
- ecs_table_get_column_size() : flecs.h
- ecs_table_get_depth() : flecs.h
- ecs_table_get_id() : flecs.h
- ecs_table_get_target() : flecs.h
- ecs_table_get_type() : flecs.h
- ecs_table_get_type_index() : flecs.h
- ecs_table_has_flags() : flecs.h
- ecs_table_has_id() : flecs.h
- ecs_table_has_traversable() : flecs.h
- ecs_table_histogram_get() : stats.h
- ecs_table_lock() : flecs.h
- ecs_table_memory_get() : stats.h
- ecs_table_remove_id() : flecs.h
- ecs_table_size() : flecs.h
- ecs_table_str() : flecs.h
- ecs_table_swap_rows() : flecs.h
- ecs_table_type_to_column_index() : flecs.h
- ecs_table_unlock() : flecs.h
- ecs_tables_memory_get() : stats.h
- ECS_TAG_DECLARE() : alerts.h, metrics.h
- ecs_term_is_initialized() : flecs.h
- ecs_term_match_0() : flecs.h
- ecs_term_match_this() : flecs.h
- ecs_term_ref_is_set() : flecs.h
- ecs_term_str() : flecs.h
- ecs_time_measure() : os_api.h
- ecs_time_sub() : os_api.h
- ecs_time_to_double() : os_api.h
- ecs_type_info_to_json() : json.h
- ecs_type_info_to_json_buf() : json.h
- ecs_type_str() : flecs.h
- ecs_unit_init() : meta.h
- ecs_unit_prefix_init() : meta.h
- ecs_using_task_threads() : pipeline.h
- ecs_value_copy() : flecs.h
- ecs_value_copy_w_type_info() : flecs.h
- ecs_value_fini() : flecs.h
- ecs_value_fini_w_type_info() : flecs.h
- ecs_value_free() : flecs.h
- ecs_value_init() : flecs.h
- ecs_value_init_w_type_info() : flecs.h
- ecs_value_move() : flecs.h
- ecs_value_move_ctor() : flecs.h
- ecs_value_move_ctor_w_type_info() : flecs.h
- ecs_value_move_w_type_info() : flecs.h
- ecs_value_new() : flecs.h
- ecs_value_new_w_type_info() : flecs.h
- ecs_vector_init() : meta.h
- ecs_worker_iter() : flecs.h
- ecs_worker_next() : flecs.h
- ecs_world_from_json() : json.h
- ecs_world_from_json_file() : json.h
- ecs_world_get_flags() : flecs.h
- ecs_world_stats_copy_last() : stats.h
- ecs_world_stats_get() : stats.h
- ecs_world_stats_log() : stats.h
- ecs_world_stats_reduce() : stats.h
- ecs_world_stats_reduce_last() : stats.h
- ecs_world_stats_repeat_last() : stats.h
- ecs_world_to_json() : json.h
- ecs_world_to_json_buf() : json.h