 |
Irrlicht 3D Engine
|
|
Go to the documentation of this file.
5 #ifndef __I_TIMER_H_INCLUDED__
6 #define __I_TIMER_H_INCLUDED__
73 virtual void stop() = 0;
79 virtual void start() = 0;
98 virtual void tick() = 0;
virtual bool isStopped() const =0
Returns if the virtual timer is currently stopped.
virtual f32 getSpeed() const =0
Returns current speed of the timer.
signed int s32
32 bit signed variable.
virtual u32 getTime() const =0
Returns current virtual time in milliseconds.
Base class of most objects of the Irrlicht Engine.
virtual void start()=0
Starts the virtual timer.
virtual void stop()=0
Stops the virtual timer.
float f32
32 bit floating point variable.
virtual u32 getRealTime() const =0
Returns current real time in milliseconds of the system.
virtual RealTimeDate getRealTimeAndDate() const =0
Everything in the Irrlicht Engine can be found in this namespace.
unsigned int u32
32 bit unsigned variable.
virtual void setTime(u32 time)=0
sets current virtual time
virtual void tick()=0
Advances the virtual time.
Interface for getting and manipulating the virtual time.
virtual void setSpeed(f32 speed=1.0f)=0
Sets the speed of the timer.