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 RealTimeDate getRealTimeAndDate() const =0
float f32
32 bit floating point variable.
virtual void start()=0
Starts the virtual timer.
Everything in the Irrlicht Engine can be found in this namespace.
virtual void tick()=0
Advances the virtual time.
virtual bool isStopped() const =0
Returns if the virtual timer is currently stopped.
signed int s32
32 bit signed variable.
unsigned int u32
32 bit unsigned variable.
Interface for getting and manipulating the virtual time.
virtual void stop()=0
Stops the virtual timer.
virtual u32 getRealTime() const =0
Returns current real time in milliseconds of the system.
virtual f32 getSpeed() const =0
Returns current speed of the timer.
Base class of most objects of the Irrlicht Engine.
virtual void setTime(u32 time)=0
sets current virtual time
virtual u32 getTime() const =0
Returns current virtual time in milliseconds.
virtual void setSpeed(f32 speed=1.0f)=0
Sets the speed of the timer.