Logo Search packages:      
Sourcecode: blender version File versions  Download package

GHOST_TimerManager Class Reference

#include <GHOST_TimerManager.h>

List of all members.


Detailed Description

Manages a list of timer tasks. Timer tasks added are owned by the manager. Don't delete timer task objects.
Author:
Maarten Gribnau
Date:
May 31, 2001

Definition at line 54 of file GHOST_TimerManager.h.


Public Member Functions

virtual GHOST_TSuccess addTimer (GHOST_TimerTask *timer)
virtual bool fireTimer (GHOST_TUns64 time, GHOST_TimerTask *task)
virtual bool fireTimers (GHOST_TUns64 time)
virtual GHOST_TUns32 getNumTimers ()
virtual bool getTimerFound (GHOST_TimerTask *timer)
 GHOST_TimerManager ()
virtual GHOST_TUns64 nextFireTime ()
virtual GHOST_TSuccess removeTimer (GHOST_TimerTask *timer)
virtual ~GHOST_TimerManager ()

Protected Types

typedef std::vector
< GHOST_TimerTask * > 
TTimerVector

Protected Member Functions

void disposeTimers ()

Protected Attributes

TTimerVector m_timers

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index