Fission FSN
Loading...
Searching...
No Matches
fsCAppTimer.h
Go to the documentation of this file.
1/********************************************************************
2*
3* File: fsCAppTimer.h
4*
5* Purpose: Timer for app
6*
7*********************************************************************/
8
9#ifndef fsCAppTimerhdr
10#define fsCAppTimerhdr
11
12#include <fsCore/fsBaseTypes.h>
13
15{
16public:
17
18 fsF32 timeStepGet() const;
19 void timeStepSet(fsF32 pStep);
20
21 fsS32 runningTimeGet() const;
22 fsS32 update(fsS32 pTimeDetla);
23 void runningTimeSet(fsS32 pTime);
24
27
28protected:
29
30
31private:
32
33 static fsF32 mTimeStep;
34
35 fsS32 mAppRunningTime;
36};
37
38#endif
fsCAppTimer()
Definition fsCAppTimer.cpp:33
fsS32 update(fsS32 pTimeDetla)
Definition fsCAppTimer.cpp:22
void runningTimeSet(fsS32 pTime)
Definition fsCAppTimer.cpp:17
void timeStepSet(fsF32 pStep)
Definition fsCAppTimer.cpp:7
~fsCAppTimer()
Definition fsCAppTimer.cpp:38
fsF32 timeStepGet() const
Definition fsCAppTimer.cpp:12
fsS32 runningTimeGet() const
Definition fsCAppTimer.cpp:28
int fsS32
Definition fsBaseTypes.h:20
float fsF32
Definition fsBaseTypes.h:28