Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Type that describes a term (single element in a query). More...
#include <flecs.h>
Public Attributes | |
ecs_id_t | id |
Component id to be matched by term. | |
ecs_term_ref_t | src |
Source of term. | |
ecs_term_ref_t | first |
Component or first element of pair. | |
ecs_term_ref_t | second |
Second element of pair. | |
ecs_entity_t | trav |
Relationship to traverse when looking for the component. | |
int16_t | inout |
Access to contents matched by term. | |
int16_t | oper |
Operator of term. | |
int8_t | field_index |
Index of field for term in iterator. | |
ecs_flags16_t | flags_ |
Flags that help eval, set by ecs_query_init() | |
int8_t ecs_term_t::field_index |
ecs_term_ref_t ecs_term_t::first |
ecs_flags16_t ecs_term_t::flags_ |
Flags that help eval, set by ecs_query_init()
ecs_id_t ecs_term_t::id |
int16_t ecs_term_t::inout |
ecs_term_ref_t ecs_term_t::second |
ecs_term_ref_t ecs_term_t::src |
ecs_entity_t ecs_term_t::trav |