Orxonox  0.0.5 Codename: Arcturus
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Files | Classes
Orxonox

The Orxonox library contains the central and most important classes of the game. More...

Files

file  LevelInfo.h
 Definition of the LevelInfo and LevelInfoItem class.
 
file  LevelManager.h
 Definition of the LevelManager singleton.
 

Classes

class  orxonox::LevelInfo
 The LevelInfo class can be used to store information regarding a Level in its level file. More...
 
struct  orxonox::LevelInfoCompare
 Struct that overloads the compare operation between two LevelInfoItem pointers. More...
 
class  orxonox::LevelInfoItem
 The LevelInfoItem class stores information regarding a Level and makes that information accessible through the LevelManager. More...
 
class  orxonox::LevelManager
 The LevelManager keeps track of Levels whose activity has been requested and activates the Levels in the list in a FIFO manner with exactly one Level (the first in the list) being active at all times (unless the list is empty). More...
 

Detailed Description

The Orxonox library contains the central and most important classes of the game.

Managers, interfaces, base-classes, and more are located in Orxonox. More specialized classes that inherit of the base-classes in Orxonox are often sourced out to the modules.