Flecs v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
c_types.hpp File Reference

Aliases for types/constants from C API. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

using flecs::world_t = ecs_world_t
 
using flecs::world_info_t = ecs_world_info_t
 
using flecs::id_t = ecs_id_t
 
using flecs::entity_t = ecs_entity_t
 
using flecs::type_t = ecs_type_t
 
using flecs::table_t = ecs_table_t
 
using flecs::term_t = ecs_term_t
 
using flecs::query_t = ecs_query_t
 
using flecs::query_group_info_t = ecs_query_group_info_t
 
using flecs::observer_t = ecs_observer_t
 
using flecs::iter_t = ecs_iter_t
 
using flecs::ref_t = ecs_ref_t
 
using flecs::type_info_t = ecs_type_info_t
 
using flecs::type_hooks_t = ecs_type_hooks_t
 
using flecs::flags32_t = ecs_flags32_t
 
using flecs::Component = EcsComponent
 
using flecs::Identifier = EcsIdentifier
 
using flecs::Poly = EcsPoly
 
using flecs::DefaultChildComponent = EcsDefaultChildComponent
 

Enumerations

enum  inout_kind_t {
  InOutDefault = EcsInOutDefault , InOutNone = EcsInOutNone , InOutFilter = EcsInOutFilter , InOut = EcsInOut ,
  In = EcsIn , Out = EcsOut
}
 
enum  oper_kind_t {
  And = EcsAnd , Or = EcsOr , Not = EcsNot , Optional = EcsOptional ,
  AndFrom = EcsAndFrom , OrFrom = EcsOrFrom , NotFrom = EcsNotFrom
}
 
enum  query_cache_kind_t { QueryCacheDefault = EcsQueryCacheDefault , QueryCacheAuto = EcsQueryCacheAuto , QueryCacheAll = EcsQueryCacheAll , QueryCacheNone = EcsQueryCacheNone }
 

Detailed Description

Aliases for types/constants from C API.

Definition in file c_types.hpp.