Flecs
v4.0
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:
- e -
ecs_add_id() :
flecs.h
ecs_add_path_w_sep() :
flecs.h
ecs_alert_init() :
alerts.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_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_clear() :
flecs.h
ecs_clone() :
flecs.h
ecs_commit() :
flecs.h
ECS_COMPONENT_DECLARE() :
stats.h
,
alerts.h
,
stats.h
,
metrics.h
,
alerts.h
ecs_component_init() :
flecs.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_enable_range_check() :
flecs.h
ecs_enqueue() :
flecs.h
ecs_ensure_id() :
flecs.h
ecs_ensure_modified_id() :
flecs.h
ecs_entity_from_json() :
json.h
ecs_entity_init() :
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_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_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_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() :
meta.h
,
rest.h
,
meta.h
,
doc.h
,
meta.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_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_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_var() :
flecs.h
ecs_iter_get_var_as_range() :
flecs.h
ecs_iter_get_var_as_table() :
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_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_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_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_pop() :
meta.h
ecs_meta_ptr_to_float() :
meta.h
ecs_meta_push() :
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_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_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_table() :
flecs.h
ecs_observer_get() :
flecs.h
ecs_observer_init() :
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_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_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_primitive_init() :
meta.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_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_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_next() :
flecs.h
ecs_query_plan() :
flecs.h
ecs_query_plan_w_profile() :
flecs.h
ecs_query_stats_get() :
stats.h
ecs_query_str() :
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_read_begin() :
flecs.h
ecs_read_end() :
flecs.h
ecs_readonly_begin() :
flecs.h
ecs_readonly_end() :
flecs.h
ecs_record_ensure_id() :
flecs.h
ecs_record_find() :
flecs.h
ecs_record_get_by_column() :
flecs.h
ecs_record_get_entity() :
flecs.h
ecs_record_get_id() :
flecs.h
ecs_record_has_id() :
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_set_alias() :
flecs.h
ecs_set_binding_ctx() :
flecs.h
ecs_set_ctx() :
flecs.h
ecs_set_default_query_flags() :
flecs.h
ecs_set_entity_range() :
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_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_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_init() :
meta.h
ecs_system_get() :
system.h
ecs_system_init() :
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_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_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_type() :
flecs.h
ecs_table_get_type_index() :
flecs.h
ecs_table_has_flags() :
flecs.h
ecs_table_has_id() :
flecs.h
ecs_table_lock() :
flecs.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_TAG_DECLARE() :
metrics.h
,
alerts.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_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
ecs_write_begin() :
flecs.h
ecs_write_end() :
flecs.h