1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40

#include "fsCAppTimer.h"

fsF32 fsCAppTimer::mTimeStep = 1.0f;


void fsCAppTimer::timeStepSet(fsF32 pStep)<--- The member function 'fsCAppTimer::timeStepSet' can be static.
{
    mTimeStep = pStep;
}

fsF32 fsCAppTimer::timeStepGet() const<--- The member function 'fsCAppTimer::timeStepGet' can be static.
{
    return mTimeStep;
}

void fsCAppTimer::runningTimeSet(fsS32 pTime)
{
    mAppRunningTime = pTime;
}

fsS32 fsCAppTimer::update(fsS32 pTimeDetla)
{
    mAppRunningTime += pTimeDetla;
    return pTimeDetla * mTimeStep;
}

fsS32 fsCAppTimer::runningTimeGet() const
{
    return mAppRunningTime;
}

fsCAppTimer::fsCAppTimer() :
mAppRunningTime(0)
{
}

fsCAppTimer::~fsCAppTimer()
{
}