Component that stores a summary of world statistics.
More...
#include <stats.h>
Component that stores a summary of world statistics.
Definition at line 460 of file stats.h.
◆ build_info
Build info.
Definition at line 500 of file stats.h.
◆ command_count
int64_t EcsWorldSummary::command_count |
Number of commands processed.
Definition at line 474 of file stats.h.
◆ command_count_frame
int64_t EcsWorldSummary::command_count_frame |
Number of commands processed in last frame.
Definition at line 494 of file stats.h.
◆ component_count
int32_t EcsWorldSummary::component_count |
Number of component (data) ids in the world.
Definition at line 482 of file stats.h.
◆ entity_count
int64_t EcsWorldSummary::entity_count |
◆ fps
double EcsWorldSummary::fps |
◆ frame_count
int64_t EcsWorldSummary::frame_count |
Number of frames processed.
Definition at line 473 of file stats.h.
◆ frame_time_frame
double EcsWorldSummary::frame_time_frame |
Time spent processing a frame.
Definition at line 486 of file stats.h.
◆ frame_time_total
double EcsWorldSummary::frame_time_total |
Total time spent processing a frame.
Definition at line 467 of file stats.h.
◆ merge_count
int64_t EcsWorldSummary::merge_count |
Number of merges executed.
Definition at line 475 of file stats.h.
◆ merge_count_frame
int64_t EcsWorldSummary::merge_count_frame |
◆ merge_time_frame
double EcsWorldSummary::merge_time_frame |
Time spent in merges.
Definition at line 488 of file stats.h.
◆ merge_time_total
double EcsWorldSummary::merge_time_total |
Total time spent in merges.
Definition at line 469 of file stats.h.
◆ observers_ran_frame
int64_t EcsWorldSummary::observers_ran_frame |
◆ observers_ran_total
int64_t EcsWorldSummary::observers_ran_total |
◆ pair_count
int32_t EcsWorldSummary::pair_count |
Number of pair ids in the world.
Definition at line 483 of file stats.h.
◆ queries_ran_frame
int64_t EcsWorldSummary::queries_ran_frame |
◆ queries_ran_total
int64_t EcsWorldSummary::queries_ran_total |
◆ simulation_time
double EcsWorldSummary::simulation_time |
Time spent in simulation.
Definition at line 496 of file stats.h.
◆ system_time_frame
double EcsWorldSummary::system_time_frame |
Time spent in systems.
Definition at line 487 of file stats.h.
◆ system_time_total
double EcsWorldSummary::system_time_total |
Total time spent in systems.
Definition at line 468 of file stats.h.
◆ systems_ran_frame
int64_t EcsWorldSummary::systems_ran_frame |
◆ systems_ran_total
int64_t EcsWorldSummary::systems_ran_total |
◆ table_count
int64_t EcsWorldSummary::table_count |
◆ tag_count
int32_t EcsWorldSummary::tag_count |
Number of tag (no data) ids in the world.
Definition at line 481 of file stats.h.
◆ target_fps
double EcsWorldSummary::target_fps |
Target FPS.
Definition at line 462 of file stats.h.
◆ time_scale
double EcsWorldSummary::time_scale |
Simulation time scale.
Definition at line 463 of file stats.h.
◆ uptime
uint32_t EcsWorldSummary::uptime |
Time since world was created.
Definition at line 497 of file stats.h.
The documentation for this struct was generated from the following file: