xoreos  0.0.5
Classes | Namespaces | Macros | Typedefs
timerman.h File Reference

The global timer manager. More...

#include "src/common/fallthrough.h"
#include <SDL_timer.h>
#include <list>
#include <boost/function.hpp>
#include "src/common/types.h"
#include "src/common/singleton.h"
#include "src/common/mutex.h"
#include "src/events/types.h"
Include dependency graph for timerman.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Events::TimerManager
 The global timer manager. More...
 
class  Events::TimerID
 
class  Events::TimerHandle
 

Namespaces

 Events
 

Macros

#define TimerMan   Events::TimerManager::instance()
 Shortcut for accessing the timer manager. More...
 

Typedefs

typedef boost::function< uint32(uint32)> Events::TimerFunc
 A timer callback function. More...
 

Detailed Description

The global timer manager.

Definition in file timerman.h.

Macro Definition Documentation

◆ TimerMan

#define TimerMan   Events::TimerManager::instance()