Page principale   Liste des namespaces   Hiérarchie des classes   Liste par ordre alphabétique   Liste des composants   Liste des fichiers   Membres des namespaces   Composants   Déclarations  

Référence de la classe ExManagerCollision

#include <ExManagerCollision.h>

Graphe d'héritage de la classe ExManagerCollision

ExManager

Membres publics

void Reset (void)
void Init (void)
void SetManagerId (ExManagerId *Id)

Membres publics statiques

ExManagerCollision * CreateSingleton (void)

Membres privés

 ExManagerCollision (void)
 ~ExManagerCollision (void)

Attributs Privés

ExManagerIdManagerId

Attributs Privés Statiques

bool m_flag = false
ExManagerCollision * m_instance = NULL

Documentation des contructeurs et destructeurs

ExManagerCollision void    [private]
 

Définition à la ligne 43 du fichier ExManagerCollision.cpp.

00044 {
00045 }

~ExManagerCollision void    [private]
 

Définition à la ligne 47 du fichier ExManagerCollision.cpp.

00048 {
00049 }


Documentation des méthodes

ExManagerCollision * CreateSingleton void    [static]
 

Définition à la ligne 29 du fichier ExManagerCollision.cpp.

Références CreateSingleton(), Guard, m_flag, et m_instance.

Référencé par CreateSingleton(), et main().

00029                                                            {
00030 Guard(ExManagerCollision* ExManagerCollision::CreateSingleton(void))
00031         if(!m_flag)
00032         {
00033                 m_flag = true; // We are creating the error log now, so set flag to true
00034                 m_instance = new ExManagerCollision; // Create the error log
00035         }else
00036         {
00037                 std::cout<<"Error singleton already created"<<std::endl;
00038         }
00039         return m_instance; 
00040 UnGuard
00041 }

void Init void    [inline, virtual]
 

Redéfinie à partir de ExManager.

Définition à la ligne 83 du fichier ExManagerCollision.h.

00084 {return;}

void Reset void    [virtual]
 

Redéfinie à partir de ExManager.

Définition à la ligne 51 du fichier ExManagerCollision.cpp.

Référencé par ExManagerCommand::ProcesExCAction().

00052 {
00053 }

void SetManagerId ExManagerId   Id [inline]
 

Définition à la ligne 85 du fichier ExManagerCollision.h.

Références ManagerId.

Référencé par SetManagerLink().

00086 {ManagerId      = Id;}


Documentation des données imbriquées

bool m_flag = false [static, private]
 

Définition à la ligne 26 du fichier ExManagerCollision.cpp.

Référencé par CreateSingleton().

ExManagerCollision * m_instance = NULL [static, private]
 

Définition à la ligne 27 du fichier ExManagerCollision.cpp.

Référencé par CreateSingleton().

ExManagerId* ManagerId [private]
 

Définition à la ligne 68 du fichier ExManagerCollision.h.


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Tue Dec 10 18:18:38 2002 pour ExNihilo par doxygen1.3-rc1