| ►Nflecs | |
| ►N_ | Int to enum |
| Calways_false | |
| Carg_list | |
| Cbuilder | |
| Ccomponent_binding_ctx | |
| Ccpp_type | |
| Ccpp_type< T, if_not_t< is_pair< T >::value > > | |
| Ccpp_type< T, if_t< is_pair< T >::value > > | |
| Ccpp_type_impl | |
| Ceach_column | |
| Ceach_column< T, if_t< !is_pointer< T >::value &&!is_empty< actual_type_t< T > >::value &&!is_actual< T >::value > > | |
| Ceach_column< T, if_t< !is_pointer< T >::value &&!is_empty< actual_type_t< T > >::value &&is_actual< T >::value > > | |
| Ceach_column< T, if_t< is_empty< actual_type_t< T > >::value &&!is_pointer< T >::value > > | |
| Ceach_column< T, if_t< is_pointer< T >::value &&!is_empty< actual_type_t< T > >::value > > | |
| Ceach_column_base | |
| Ceach_invoker | |
| Ceach_ref_column | |
| Centity_with_invoker | |
| Centity_with_invoker< Func, if_t< is_callable< Func >::value > > | |
| Centity_with_invoker_impl | |
| Centity_with_invoker_impl< arg_list< Args ... > > | |
| Cenum_constant_data | Enumeration constant data |
| Cenum_data_impl | Enumeration type data |
| Cenum_is_valid | |
| Cenum_type | Class that scans an enum for constants, extracts names & creates entities |
| Cfunction_traits | |
| Cfunction_traits_defs | |
| Cfunction_traits_impl | |
| Cfunction_traits_impl< ReturnType(*)(Args...)> | |
| Cfunction_traits_impl< ReturnType(Args...)> | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) const & > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) const && > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) const > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) const volatile & > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) const volatile && > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) const volatile > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) volatile & > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) volatile && > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...) volatile > | |
| Cfunction_traits_impl< ReturnType(ClassType::*)(Args...)> | |
| Cfunction_traits_no_cv | |
| Cfunction_traits_no_cv< T, decltype((void)&T::operator())> | |
| Cinvoker | |
| Citer_invoker | |
| Cnode_builder | |
| Cpair_base | |
| Cplacement_new_tag_t | |
| Crange_iterator | Iterate over an integer range (used to iterate over entity range) |
| Csig | |
| Cterm_ptr | |
| Cterm_ptrs | |
| Cto_constant | |
| Cactual_type | Get actual type from a regular type or pair |
| Cactual_type< T, if_not_t< is_pair< T >::value > > | |
| Cactual_type< T, if_t< is_pair< T >::value > > | |
| Calert | |
| Calert_builder | Alert builder |
| Calert_builder_i | Alert builder interface |
| ►Calerts | Module |
| CAlert | |
| CError | |
| CInfo | |
| CWarning | |
| Capp_builder | App builder interface |
| Carity | |
| Carray | |
| Carray< T, Size, enable_if_t< Size !=0 > > | |
| Carray< T, Size, enable_if_t< Size==0 > > | |
| Carray_iterator | |
| Cbase_arg_type | |
| Cbase_type | |
| Cbitmask | Base type for bitmasks |
| Ccolumn | Wrapper class around a column |
| Ccomponent | Component class |
| Ccursor | Class for reading/writing dynamic values |
| Centity | Entity |
| Centity_builder | Entity builder |
| Centity_view | Entity view |
| Cenum_data | Convenience type with enum reflection data |
| Cenum_last | |
| Cevent_builder | |
| Cevent_builder_base | Event builder interface |
| Cevent_builder_typed | |
| Cfilter | |
| Cfilter_base | |
| Cfilter_builder | Filter builder |
| Cfilter_builder_i | Filter builder interface |
| Cfirst_arg | |
| Cfirst_arg_impl | |
| Cfirst_arg_impl< Func, _::arg_list< T, Args ... > > | |
| Cid | Class that wraps around a flecs::id_t |
| Cis_actual | |
| Cis_callable | |
| Cis_flecs_constructible | |
| Cis_pair | Test if type is a pair |
| Citer_iterable | |
| Citerable | |
| Cmetric_builder | Event builder interface |
| ►Cmetrics | |
| CCounter | |
| CCounterId | |
| CCounterIncrement | |
| CGauge | |
| CInstance | |
| CMetric | |
| Cmonitor | |
| Cobserver | |
| Cobserver_builder | Observer builder |
| Cobserver_builder_i | Observer builder interface |
| Copaque | Type safe interface for opaque types |
| Cpage_iterable | |
| Cpair | Type that represents a pair |
| Cpipeline | |
| Cpipeline_builder | Pipeline builder |
| Cpipeline_builder_i | Pipeline builder interface |
| Cquery | |
| Cquery_base | |
| Cquery_builder | Query builder |
| Cquery_builder_i | Query builder interface |
| Cref | Component reference |
| Crule | |
| Crule_base | |
| Crule_builder | Rule builder |
| Cscoped_world | Scoped world |
| Csnapshot | |
| Cstring | |
| Cstring_view | |
| Cstringstream | |
| Csystem | |
| Csystem_builder | System builder |
| Csystem_builder_i | System builder interface |
| Csystem_runner_fluent | |
| Ctable | |
| Ctable_range | |
| Cterm | Class that describes a term |
| Cterm_builder_i | Term builder interface |
| Cterm_id_builder_i | Term identifier builder |
| Ctimer | |
| Ctype | Type class |
| ►Cunits | |
| ►Camount | |
| CMole | |
| CAmount | |
| ►Cangle | |
| CDegrees | |
| CRadians | |
| CAngle | |
| CAtto | |
| CBel | |
| CCenti | |
| ►Cdata | |
| CBits | |
| CBytes | |
| CGibiBytes | |
| CGigaBits | |
| CGigaBytes | |
| CKibiBytes | |
| CKiloBits | |
| CKiloBytes | |
| CMebiBytes | |
| CMegaBits | |
| CMegaBytes | |
| CData | |
| ►Cdatarate | |
| CBitsPerSecond | |
| CBytesPerSecond | |
| CGigaBitsPerSecond | |
| CGigaBytesPerSecond | |
| CKiloBitsPerSecond | |
| CKiloBytesPerSecond | |
| CMegaBitsPerSecond | |
| CMegaBytesPerSecond | |
| CDataRate | |
| CDeca | |
| CDeci | |
| CDeciBel | |
| ►Cduration | |
| CDays | |
| CHours | |
| CMicroSeconds | |
| CMilliSeconds | |
| CMinutes | |
| CNanoSeconds | |
| CPicoSeconds | |
| CSeconds | |
| CDuration | |
| ►Celectric_current | |
| CAmpere | |
| CElectricCurrent | |
| CExa | |
| CExbi | |
| CFemto | |
| ►Cforce | |
| CNewton | |
| CForce | |
| ►Cfrequency | |
| CGigaHertz | |
| CHertz | |
| CKiloHertz | |
| CMegaHertz | |
| CFrequency | |
| CGibi | |
| CGiga | |
| CHecto | |
| CKibi | |
| CKilo | |
| CLength | |
| ►Clength | |
| CCentiMeters | |
| CKiloMeters | |
| CMeters | |
| CMicroMeters | |
| CMiles | |
| CMilliMeters | |
| CNanoMeters | |
| CPicoMeters | |
| CPixels | |
| ►Cluminous_intensity | |
| CCandela | |
| CLuminousIntensity | |
| CMass | |
| ►Cmass | |
| CGrams | |
| CKiloGrams | |
| CMebi | |
| CMega | |
| CMicro | |
| CMilli | |
| CNano | |
| CPebi | |
| CPercentage | |
| CPeta | |
| CPico | |
| CPrefixes | |
| CPressure | |
| ►Cpressure | |
| CBar | |
| CPascal | |
| CSpeed | |
| ►Cspeed | |
| CKiloMetersPerHour | |
| CKiloMetersPerSecond | |
| CMetersPerSecond | |
| CMilesPerHour | |
| CTebi | |
| ►Ctemperature | |
| CCelsius | |
| CFahrenheit | |
| CKelvin | |
| CTemperature | |
| CTera | |
| CTime | |
| ►Ctime | |
| CDate | |
| CUri | |
| ►Curi | |
| CFile | |
| CHyperlink | |
| CImage | |
| CYobi | |
| CYocto | |
| CYotta | |
| CZebi | |
| CZepto | |
| CZetta | |
| Cuntyped_column | Unsafe wrapper class around a column |
| Cuntyped_component | Untyped component class |
| Cworker_iterable | |
| Cworld | The world |
| Cecs_alert_desc_t | |
| Cecs_alert_severity_filter_t | |
| Cecs_app_desc_t | Used with ecs_app_run |
| Cecs_array_desc_t | Used with ecs_array_init |
| Cecs_bitmask_constant_t | |
| Cecs_bitmask_desc_t | Used with ecs_bitmask_init |
| Cecs_bulk_desc_t | Used with ecs_bulk_init |
| Cecs_component_desc_t | Used with ecs_component_init |
| Cecs_counter_t | Monotonically increasing counter |
| Cecs_entity_desc_t | Used with ecs_entity_init |
| Cecs_entity_to_json_desc_t | Used with ecs_iter_to_json |
| Cecs_enum_constant_t | |
| Cecs_enum_desc_t | Used with ecs_enum_init |
| Cecs_event_desc_t | Used with ecs_emit |
| Cecs_expr_var_scope_t | |
| Cecs_expr_var_t | Storage for parser variables |
| Cecs_filter_desc_t | Used with ecs_filter_init |
| Cecs_filter_t | Filters alllow for ad-hoc quick filtering of entity tables |
| Cecs_flatten_desc_t | |
| Cecs_from_json_desc_t | Used with ecs_ptr_from_json, ecs_entity_from_json |
| Cecs_gauge_t | Simple value that indicates current state |
| Cecs_header_t | Header for ecs_poly_t objects |
| Cecs_http_connection_t | A connection manages communication with the remote host |
| Cecs_http_key_value_t | Helper type used for headers & URL query parameters |
| Cecs_http_reply_t | A reply |
| Cecs_http_request_t | A request |
| Cecs_http_server_desc_t | Used with ecs_http_server_init |
| Cecs_iter_to_json_desc_t | Used with ecs_iter_to_json |
| Cecs_iterable_t | Iterable mixin |
| Cecs_member_t | Element type of members vector in EcsStruct |
| Cecs_member_value_range_t | Type expressing a range for a member value |
| Cecs_meta_cursor_t | Type that enables iterating/populating a value using reflection data |
| Cecs_meta_scope_t | |
| Cecs_meta_type_op_t | |
| Cecs_metric_desc_t | |
| Cecs_metric_t | Make all metrics the same size, so we can iterate over fields |
| Cecs_observer_desc_t | Used with ecs_observer_init |
| Cecs_observer_t | |
| Cecs_opaque_desc_t | Used with ecs_opaque_init |
| Cecs_os_api_t | |
| Cecs_parse_expr_desc_t | Used with ecs_parse_expr |
| Cecs_pipeline_desc_t | |
| Cecs_pipeline_stats_t | Statistics for all systems in a pipeline |
| Cecs_primitive_desc_t | Used with ecs_primitive_init |
| Cecs_query_desc_t | Used with ecs_query_init |
| Cecs_query_group_info_t | Type that contains information about a query group |
| Cecs_query_stats_t | Statistics for a single query (use ecs_query_stats_get) |
| Cecs_script_desc_t | Used with ecs_script_init |
| Cecs_serializer_t | Serializer interface |
| Cecs_struct_desc_t | Used with ecs_struct_init |
| Cecs_sync_stats_t | Statistics for sync point |
| Cecs_system_desc_t | Use with ecs_system_init |
| Cecs_system_stats_t | Statistics for a single system (use ecs_system_stats_get) |
| Cecs_term_id_t | Type that describes a single identifier in a term |
| Cecs_term_t | Type that describes a term (single element in a query) |
| Cecs_time_t | |
| Cecs_type_hooks_t | Type that contains component lifecycle callbacks |
| Cecs_type_info_t | Type that contains component information (passed to ctors/dtors/...) |
| Cecs_type_t | A type is a list of (component) ids |
| Cecs_unit_desc_t | Used with ecs_unit_init |
| Cecs_unit_prefix_desc_t | Used with ecs_unit_prefix_init |
| Cecs_unit_translation_t | |
| Cecs_value_t | |
| Cecs_vars_t | |
| Cecs_vector_desc_t | Used with ecs_vector_init |
| Cecs_world_info_t | Type that contains information about the world |
| Cecs_world_stats_t | |
| Cecs_world_to_json_desc_t | Used with ecs_iter_to_json |
| CEcsAlertInstance | Alert information |
| CEcsAlertsActive | Map with active alerts for entity |
| CEcsArray | Component added to array type entities |
| CEcsBitmask | Component added to bitmask type entities |
| CEcsComponent | Component information |
| CEcsDocDescription | |
| CEcsEnum | Component added to enum type entities |
| CEcsIdentifier | A (string) identifier |
| CEcsMember | Component added to member entities |
| CEcsMemberRanges | Component added to member entities to express valid value ranges |
| CEcsMetaType | Component that is automatically added to every type with the right kind |
| CEcsMetaTypeSerialized | |
| CEcsMetricSource | |
| CEcsMetricValue | |
| CEcsOpaque | |
| CEcsPipelineStats | |
| CEcsPoly | Component for storing a poly object |
| CEcsPrimitive | Component added to primitive types |
| CEcsRateFilter | Apply a rate filter to a tick source |
| CEcsRest | |
| CEcsScript | |
| CEcsStatsHeader | |
| CEcsStruct | Component added to struct type entities |
| CEcsTarget | Target data for flattened relationships |
| CEcsTickSource | Component used to provide a tick source to systems |
| CEcsTimer | Component used for one shot/interval timer functionality |
| CEcsUnit | |
| CEcsUnitPrefix | |
| CEcsVector | Component added to vector type entities |
| CEcsWorldStats | |
| CEcsWorldSummary | |