|ecs_get_query||Get the query object for a system|
|ecs_get_system_ctx||Get system context|
|ecs_run||Run a specific system manually|
|ecs_run_w_filter||Run system with offset/limit and type filter|
|ecs_run_worker||Same as ecs_run, but subdivides entities across number of provided stages.|
|ecs_system_status_t||System status change callback|
System status action. The status action is invoked whenever a system is enabled or disabled. Note that a system may be enabled but may not actually match any entities. In this case the system is enabled but not active.
In addition to communicating the enabled / disabled status, the action also communicates changes in the activation status of the system. A system becomes active when it has one or more matching entities, and becomes inactive when it no longer matches any entities.
A system switches between enabled and disabled when an application invokes the ecs_enable operation with a state different from the state of the system, for example the system is disabled, and ecs_enable is invoked with enabled: true.
Additionally a system may switch between enabled and disabled when it is an EcsOnDemand system, and interest is generated or lost for one of its [out] columns.