![]() |
VR-Forces 4.0.4 Class Documentation
|
Set of performance statistics for display. More...
Public Member Functions | |
| void | addStats (const std::string &name) |
| Add a time stat to the set. | |
| void | startFrame () |
| Start a timing frame. | |
| void | endFrame (double frameDuration) |
| End a timing frame. | |
| void | addTime (unsigned int index, double t) |
| Add time to the statistic at the specified index. | |
Public Attributes | |
| std::vector< DtTimeStat > | myStats |
| double | myTotalTime |
| std::vector< double > | myPerFrameStats |
| DtPerformanceStats | myStatsTimer |
| std::string | myName |
Set of performance statistics for display.
| void makVrv::DtStatsSet::addStats | ( | const std::string & | name | ) |
Add a time stat to the set.
| void makVrv::DtStatsSet::startFrame | ( | ) |
Start a timing frame.
Called by the stats manager at the beginning of each tick
| void makVrv::DtStatsSet::endFrame | ( | double | frameDuration | ) |
End a timing frame.
Called by the stats manager at the end of each tick
| void makVrv::DtStatsSet::addTime | ( | unsigned int | index, |
| double | t | ||
| ) |
Add time to the statistic at the specified index.
Time is accumulated per frame to calculate percentages
| std::vector<DtTimeStat> makVrv::DtStatsSet::myStats |
| std::vector<double> makVrv::DtStatsSet::myPerFrameStats |
| DtPerformanceStats makVrv::DtStatsSet::myStatsTimer |
| std::string makVrv::DtStatsSet::myName |