Added parameters to Clock class
It is now possible to build a Clock object in a paused state, or to give it an "already elapsed time" value Former-commit-id: 20e9c55de8a12a9220f81dc7759a4113a794648f
This commit is contained in:
parent
2ea87a601a
commit
b212f7c890
|
|
@ -18,7 +18,7 @@
|
||||||
class NAZARA_API NzClock
|
class NAZARA_API NzClock
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
NzClock();
|
NzClock(nzUInt64 startingValue = 0, bool paused = false);
|
||||||
|
|
||||||
float GetSeconds() const;
|
float GetSeconds() const;
|
||||||
nzUInt64 GetMicroseconds() const;
|
nzUInt64 GetMicroseconds() const;
|
||||||
|
|
|
||||||
|
|
@ -39,10 +39,10 @@ namespace
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
NzClock::NzClock() :
|
NzClock::NzClock(nzUInt64 startingValue, bool paused) :
|
||||||
m_elapsedTime(0),
|
m_elapsedTime(startingValue),
|
||||||
m_refTime(NzGetMicroseconds()),
|
m_refTime(NzGetMicroseconds()),
|
||||||
m_paused(false)
|
m_paused(paused)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue