Colobot
Classes | Enumerations
iman.h File Reference

Instance manager for managed classes. More...

#include "common/singleton.h"
Include dependency graph for iman.h:

Go to the source code of this file.

Classes

struct  ManagedClassInstances
 Instances of class managed by CInstanceManager. More...
 
class  CInstanceManager
 Manager for instances of certain classes. More...
 

Enumerations

enum  ManagedClassType { CLASS_PHYSICS = 0, CLASS_BRAIN = 1, CLASS_PYRO = 2, CLASS_MAX = 3 }
 Type of class managed by CInstanceManager. More...
 

Detailed Description

Instance manager for managed classes.

Enumeration Type Documentation

Type of class managed by CInstanceManager.

Enumerator
CLASS_PHYSICS 

CPhysics.

CLASS_BRAIN 

CBrain.

CLASS_PYRO 

Gfx::CPyro.

CLASS_MAX 

Maximum (number of managed classes)