![]() |
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 |