src/Time/TimeManager.*: added /sim/frame-number.
Useful for testing.
This commit is contained in:
parent
b0f0700b19
commit
3bda847f65
2 changed files with 3 additions and 0 deletions
|
@ -89,6 +89,7 @@ void TimeManager::init()
|
|||
_localTimeStringNode = fgGetNode("/sim/time/local-time-string", true);
|
||||
_localTimeZoneNode = fgGetNode("/sim/time/local-timezone", true);
|
||||
_warpDelta = fgGetNode("/sim/time/warp-delta", true);
|
||||
_frameNumber = fgGetNode("/sim/frame-number", true);
|
||||
|
||||
SGPath zone(globals->get_fg_root());
|
||||
zone.append("Timezone");
|
||||
|
@ -426,6 +427,7 @@ void TimeManager::computeTimeDeltas(double& simDt, double& realDt)
|
|||
|
||||
void TimeManager::update(double dt)
|
||||
{
|
||||
_frameNumber->setIntValue(_frameNumber->getIntValue() + 1);
|
||||
bool freeze = _clockFreeze->getBoolValue();
|
||||
time_t now = time(NULL);
|
||||
|
||||
|
|
|
@ -107,6 +107,7 @@ private:
|
|||
SGPropertyNode_ptr _maxFrameRate;
|
||||
SGPropertyNode_ptr _localTimeStringNode;
|
||||
SGPropertyNode_ptr _localTimeZoneNode;
|
||||
SGPropertyNode_ptr _frameNumber;
|
||||
|
||||
bool _lastClockFreeze = false;
|
||||
bool _adjustWarpOnUnfreeze = false;
|
||||
|
|
Loading…
Add table
Reference in a new issue