![]() |
VR-Forces 5.0.2 Developer's Guide
|
Go to the source code of this file.
Classes | |
| class | DtPerformanceMonitor |
| class | DtPerformanceMonitorMarker |
Macros | |
| #define | PROFILE_CONTEXT_STRING(Context, Description) const int the##Context = DtPerformanceMonitor::AddProfileContextString(Context, Description); |
| #define | DtVRF_PERFORMANCE_PROFILE(Context) DtPerformanceMonitorMarker frameRate##Context(Context); |
Variables | |
| const int | SIMULATION_FRAME_RATE = -1 |
| const int | SIMULATION_FRAME = 1 |
| const int | BEGIN_FRAME = 2 |
| const int | ADVANCE_FRAME = 3 |
| const int | OBJECT_TICK = 4 |
| const int | APPLICATION_TICK = 5 |
| const int | NETWORK_TICK = 6 |
| #define PROFILE_CONTEXT_STRING | ( | Context, | |
| Description | |||
| ) | const int the##Context = DtPerformanceMonitor::AddProfileContextString(Context, Description); |
For VRF specific timers, these are the current section timers and the strings that describe that the section times are for. The identifier is sent over the network. Use the DtProfiler to turn the number into a string.
| #define DtVRF_PERFORMANCE_PROFILE | ( | Context | ) | DtPerformanceMonitorMarker frameRate##Context(Context); |
| const int SIMULATION_FRAME_RATE = -1 |
| const int SIMULATION_FRAME = 1 |
| const int BEGIN_FRAME = 2 |
| const int ADVANCE_FRAME = 3 |
| const int OBJECT_TICK = 4 |
| const int APPLICATION_TICK = 5 |
| const int NETWORK_TICK = 6 |