![]() |
Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Types used to describe queries. More...
Classes | |
| struct | ecs_term_ref_t |
| Type that describes a reference to an entity or variable in a term. More... | |
| struct | ecs_term_t |
| Type that describes a term (single element in a query). More... | |
| struct | ecs_query_t |
| Queries are lists of constraints (terms) that match entities. More... | |
| struct | ecs_observer_t |
| An observer reacts to events matching a query. More... | |
Typedefs | |
| typedef enum ecs_inout_kind_t | ecs_inout_kind_t |
| Specify read/write access for term. | |
| typedef enum ecs_oper_kind_t | ecs_oper_kind_t |
| Specify operator for term. | |
| typedef enum ecs_query_cache_kind_t | ecs_query_cache_kind_t |
| Specify cache policy for query. | |
| typedef struct ecs_term_ref_t | ecs_term_ref_t |
| Type that describes a reference to an entity or variable in a term. | |
Enumerations | |
| enum | ecs_inout_kind_t { EcsInOutDefault , EcsInOutNone , EcsInOutFilter , EcsInOut , EcsIn , EcsOut } |
| Specify read/write access for term. More... | |
| enum | ecs_oper_kind_t { EcsAnd , EcsOr , EcsNot , EcsOptional , EcsAndFrom , EcsOrFrom , EcsNotFrom } |
| Specify operator for term. More... | |
| enum | ecs_query_cache_kind_t { EcsQueryCacheDefault , EcsQueryCacheAuto , EcsQueryCacheAll , EcsQueryCacheNone } |
| Specify cache policy for query. More... | |
Types used to describe queries.
| enum ecs_inout_kind_t |
Specify read/write access for term.
| enum ecs_oper_kind_t |
Specify operator for term.