RigsofRods
Soft-body Physics Simulation
Data Structures | Namespaces | Typedefs
GameContext.h File Reference

Game state manager and message-queue provider. More...

#include "ActorManager.h"
#include "CacheSystem.h"
#include "CharacterFactory.h"
#include "RaceSystem.h"
#include "RepairMode.h"
#include "SceneMouse.h"
#include "SimData.h"
#include "Terrain.h"
#include <list>
#include <mutex>
#include <queue>
#include <string>
+ Include dependency graph for GameContext.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  RoR::Message
 Unified game event system - all requests and state changes are reported using a message. More...
 
class  RoR::GameContext
 Central game state manager. More...
 

Namespaces

 RoR
 

Typedefs

typedef std::queue< Message, std::list< Message > > RoR::GameMsgQueue
 

Detailed Description

Game state manager and message-queue provider.

Author
Petr Ohlidal

Definition in file GameContext.h.