Statistics for all systems in a pipeline.
More...
#include <stats.h>
|
int8_t | canary_ |
|
ecs_vec_t | systems |
| Vector with system ids of all systems in the pipeline.
|
|
ecs_vec_t | sync_points |
| Vector with sync point stats.
|
|
int32_t | t |
| Current position in ring buffer.
|
|
int32_t | system_count |
| Number of systems in pipeline.
|
|
int32_t | active_system_count |
| Number of active systems in pipeline.
|
|
int32_t | rebuild_count |
| Number of times pipeline has rebuilt.
|
|
Statistics for all systems in a pipeline.
Definition at line 205 of file stats.h.
◆ active_system_count
int32_t ecs_pipeline_stats_t::active_system_count |
Number of active systems in pipeline.
Definition at line 220 of file stats.h.
◆ canary_
int8_t ecs_pipeline_stats_t::canary_ |
◆ rebuild_count
int32_t ecs_pipeline_stats_t::rebuild_count |
Number of times pipeline has rebuilt.
Definition at line 221 of file stats.h.
◆ sync_points
ecs_vec_t ecs_pipeline_stats_t::sync_points |
Vector with sync point stats.
Definition at line 214 of file stats.h.
◆ system_count
int32_t ecs_pipeline_stats_t::system_count |
Number of systems in pipeline.
Definition at line 219 of file stats.h.
◆ systems
ecs_vec_t ecs_pipeline_stats_t::systems |
Vector with system ids of all systems in the pipeline.
The systems are stored in the order they are executed. Merges are represented by a 0.
Definition at line 211 of file stats.h.
int32_t ecs_pipeline_stats_t::t |
Current position in ring buffer.
Definition at line 217 of file stats.h.
The documentation for this struct was generated from the following file: