| Urho3D
    | 
#include </home/runner/work/Dviglo/Dviglo/DvigloRepository/Source/Urho3D/Core/EventProfiler.h>
 
  
| Public Member Functions | |
| EventProfilerBlock (EventProfilerBlock *parent, StringHash eventID) | |
| Construct with the specified parent block and event ID. | |
| EventProfilerBlock * | GetChild (StringHash eventID) | 
| Return child block with the specified event ID. | |
|  Public Member Functions inherited from Dviglo::ProfilerBlock | |
| ProfilerBlock (ProfilerBlock *parent, const char *name) | |
| Construct with the specified parent block and name. | |
| virtual | ~ProfilerBlock () | 
| Destruct. Free the child blocks. | |
| void | Begin () | 
| Begin timing. | |
| void | End () | 
| End timing. | |
| void | EndFrame () | 
| End profiling frame and update interval and total values. | |
| void | BeginInterval () | 
| Begin new profiling interval. | |
| ProfilerBlock * | GetChild (const char *name) | 
| Return child block with the specified name. | |
| Public Attributes | |
| StringHash | eventID_ | 
| Event ID. | |
|  Public Attributes inherited from Dviglo::ProfilerBlock | |
| char * | name_ | 
| Block name. | |
| HiresTimer | timer_ | 
| High-resolution timer for measuring the block duration. | |
| long long | time_ | 
| Time on current frame. | |
| long long | maxTime_ | 
| Maximum time on current frame. | |
| unsigned | count_ | 
| Calls on current frame. | |
| ProfilerBlock * | parent_ | 
| Parent block. | |
| PODVector< ProfilerBlock * > | children_ | 
| Child blocks. | |
| long long | frameTime_ | 
| Time on the previous frame. | |
| long long | frameMaxTime_ | 
| Maximum time on the previous frame. | |
| unsigned | frameCount_ | 
| Calls on the previous frame. | |
| long long | intervalTime_ | 
| Time during current profiler interval. | |
| long long | intervalMaxTime_ | 
| Maximum time during current profiler interval. | |
| unsigned | intervalCount_ | 
| Calls during current profiler interval. | |
| long long | totalTime_ | 
| Total accumulated time. | |
| long long | totalMaxTime_ | 
| All-time maximum time. | |
| unsigned | totalCount_ | 
| Total accumulated calls. | |
Event profiling data for one block in the event profiling tree.
 1.8.17
 1.8.17