Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Namespaces | Enumerations | Variables
robotmain.h File Reference

CRobotMain - main class of Colobot game engine. More...

#include "common/global.h"
#include "common/singleton.h"
#include "graphics/engine/particle.h"
#include "object/object.h"
#include "object/mainmovie.h"
#include "app/pausemanager.h"
#include <stdio.h>
Include dependency graph for robotmain.h:

Go to the source code of this file.

Classes

struct  EndTake
 
struct  AudioChange
 
struct  NewScriptName
 
struct  ShowLimit
 
class  CRobotMain
 

Namespaces

 Gfx
 Namespace for (new) graphics code.
 

Enumerations

enum  Phase {
  PHASE_INIT, PHASE_TERM, PHASE_NAME, PHASE_PERSO,
  PHASE_TRAINER, PHASE_DEFI, PHASE_MISSION, PHASE_FREE,
  PHASE_USER, PHASE_LOADING, PHASE_SIMUL, PHASE_MODEL,
  PHASE_SETUPd, PHASE_SETUPg, PHASE_SETUPp, PHASE_SETUPc,
  PHASE_SETUPs, PHASE_SETUPds, PHASE_SETUPgs, PHASE_SETUPps,
  PHASE_SETUPcs, PHASE_SETUPss, PHASE_WRITE, PHASE_READ,
  PHASE_WRITEs, PHASE_READs, PHASE_WIN, PHASE_LOST,
  PHASE_WELCOME1, PHASE_WELCOME2, PHASE_WELCOME3, PHASE_GENERIC
}
 

Variables

const int MAXNEWSCRIPTNAME = 20
 
const int MAXSHOWLIMIT = 5
 
const int MAXSHOWPARTI = 200
 
const float SHOWLIMITTIME = 20.0f
 
const int SATCOM_HUSTON = 0
 
const int SATCOM_SAT = 1
 
const int SATCOM_OBJECT = 2
 
const int SATCOM_LOADING = 3
 
const int SATCOM_PROG = 4
 
const int SATCOM_SOLUCE = 5
 
const int SATCOM_MAX = 6
 

Detailed Description

CRobotMain - main class of Colobot game engine.