Game Develop C++ Platform: TimeTools.h Source File

| Game Develop C++ Platform Platform for developing native games based on OpenGL and SFML with Game Develop

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
TimeTools.h
1 #ifndef TIMETOOLS_H
2 #define TIMETOOLS_H
3
4 #include <string>
5 class RuntimeScene;
6
7 bool GD_API TimerElapsedTime( RuntimeScene & scene, double time, const std::string & timerName );
8 bool GD_API TimerPaused( RuntimeScene & scene, const std::string & timerName );
9 double GD_API GetTimeScale( RuntimeScene & scene );
10 double GD_API GetTimerElapsedTimeInSeconds( RuntimeScene & scene, const std::string & timerName );
11 void GD_API ResetTimer( RuntimeScene & scene, const std::string & timerName );
12 void GD_API PauseTimer( RuntimeScene & scene, const std::string & timerName );
13 void GD_API UnPauseTimer( RuntimeScene & scene, const std::string & timerName );
14 void GD_API RemoveTimer( RuntimeScene & scene, const std::string & timerName );
15 void GD_API SetTimeScale( RuntimeScene & scene, double value );
16 double GD_API GetElapsedTimeInSeconds(RuntimeScene & scene);
17 double GD_API GetTimeFromStartInSeconds(RuntimeScene & scene);
18 double GD_API GetTimeScale(RuntimeScene & scene);
19 double GD_API GetTime( const RuntimeScene & scene, const std::string & parameter );
20
21 #endif // TIMETOOLS_H
22