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 ExManagerInterface

`#include <ExManagerInterface.h>`

Graphe d'héritage de la classe ExManagerInterface

## Membres publics
void | SetManagerTexture (ExManagerTexture *Texture)
void | ShowRegion (void)
void | HideRegion (void)
void | Init (void)
void | Reset (void)
ExCAction | InputCommand (ExCCommand Command)
ExCAction | InputAction (ExCAction Action)
void | Draw (void)
bool | Load (std::string FileName)
ExCAction | InputCommand (int command, int mousex, int mousey)
int | EnableInterface (std::string param)
int | DisableInterface (std::string param)
int | EnableAllInterface (void)
int | DisableAllInterface (void)
int | GetNumberEnableInterface (void)
void | SetManagerId (ExManagerId *Id)
void | Init (std::string FileName)
void | Reload (void)
void | List (void)
bool | Add (ExCInterfaceobject)
bool | Add (std::string FileName)
bool | Remove (ExNihilo::ExId id)
bool | Remove (std::string Name)
bool | RemoveCurrentObject (void)
ExCInterface * | GetObject (ExNihilo::ExId id)
ExCInterface * | GetObject (std::string Name)
ExCInterface * | GetCurrentObject (void)
ExCInterface * | GetFirstObject (void)
ExCInterface * | GetLastObject (void)
ExNihilo::ExId | GetFirstObjectId (void)
ExNihilo::ExId | GetLasstObjectId (void)
bool | SetCurrentObject (ExNihilo::ExId id)
bool | SetCurrentObject (std::string Name)
ExNihilo::ExId | NextObject (void)
ExNihilo::ExId | PreviousObject (void)
unsigned int | GetNumberObject (void)
void | SetFlux (std::ostrstream *consol, ExCFluxAction *action)
bool | GetStatus (void)
void | SetStatus (bool status)
void | SetAskForCommand (bool status)
void | SetAskForExclusifCommand (bool status)
bool | AskForCommand (void)
bool | AskForExclusifCommand (void)
## Membres publics statiques
ExManagerInterface * | CreateSingleton (void)
## Attributs Publics
std::ostrstream * | Consol
ExCFluxAction * | FluxAction
## Attributs Protégés
std::map< ExNihilo::ExId, ExCInterface, std::less< ExNihilo::ExId > > * | m_Map
std::map< ExNihilo::ExId, ExCInterface, std::less< ExNihilo::ExId > >::iterator | m_ItMap
ExManagerId * | ManagerId
ExNihilo::ExId | m_CurrentObjectId
bool | m_Status
bool | m_AskForCommand
bool | m_Exclusif
## Membres privés
| ExManagerInterface (void)
| ~ExManagerInterface (void)
## Attributs Privés
ExManagerTexture * | ManagerTexture
bool | m_AllDisable
## Attributs Privés Statiques
bool | m_flag = false
ExManagerInterface * | m_instance = NULL

## Documentation des contructeurs et destructeurs

ExManagerInterface::ExManagerInterface | ( | void |  | ) | `[private]`

| Définition à la ligne 43 du fichier ExManagerInterface.cpp. Références m_AllDisable.
    00044 {
    00045         m_AllDisable=false;
    00046 }

ExManagerInterface::~ExManagerInterface | ( | void |  | ) | `[private]`

| Définition à la ligne 48 du fichier ExManagerInterface.cpp.
    00049 {
    00050 }

## Documentation des méthodes

bool ExManagerObject< ExCInterface >::Add | ( | std::string | FileName | ) | `[inherited]`

bool ExManagerObject< ExCInterface >::Add | ( | ExCInterface | object | ) | `[inherited]`

| Référencé par Load().

bool ExManager::AskForCommand | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 89 du fichier ExManager.h. Références ExManager::m_AskForCommand. Référencé par ExManagerCommand::InputCommand().
    00089 {return m_AskForCommand;}

bool ExManager::AskForExclusifCommand | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 90 du fichier ExManager.h. Références ExManager::m_Exclusif. Référencé par ExManagerCommand::InputCommand().
    00090 {return m_Exclusif;}

ExManagerInterface * ExManagerInterface::CreateSingleton | ( | void |  | ) | `[static]`

| Définition à la ligne 29 du fichier ExManagerInterface.cpp. Références CreateSingleton(), Guard, m_flag, m_instance, et UnGuard. Référencé par CreateManager(), et CreateSingleton().
    00029                                                            {
    00030 Guard(ExManagerInterface* ExManagerInterface::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 ExManagerInterface; // Create the error log
    00035         }else
    00036         {
    00037                 std::cout<<"Error singleton already created"<<std::endl;
    00038         }
    00039         return m_instance;
    00040 UnGuard
    00041 }

int ExManagerInterface::DisableAllInterface | ( | void |  | ) |

| Définition à la ligne 150 du fichier ExManagerInterface.cpp. Références DisableAllInterface(), GetNumberEnableInterface(), Guard, m_AllDisable, ExManagerObject< ExCInterface >::m_ItMap, ExManagerObject< ExCInterface >::m_Map, et UnGuard. Référencé par DisableAllInterface(), et InputAction().
    00151 {
    00152 Guard(int ExManagerInterface::DisableAllInterface(void))
    00153         for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00154         {
    00155                 m_ItMap->second.DisableInterface();
    00156         }
    00157         m_AllDisable=true;
    00158         return GetNumberEnableInterface();
    00159 UnGuard
    00160 }

int ExManagerInterface::DisableInterface | ( | std::string | param | ) |

| Définition à la ligne 129 du fichier ExManagerInterface.cpp. Références DisableInterface(), ExCInterface::EnableInterface(), ExManagerObject< ExCInterface >::GetCurrentObject(), GetNumberEnableInterface(), Guard, ExManagerObject< ExCInterface >::SetCurrentObject(), et UnGuard. Référencé par DisableInterface(), et InputAction().
    00130 {
    00131 Guard(int ExManagerInterface::DisableInterface(std::string param))
    00132         SetCurrentObject(param);
    00133         GetCurrentObject()->EnableInterface();
    00134         return GetNumberEnableInterface();
    00135 UnGuard
    00136 }

void ExManagerInterface::Draw | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExManagerObject< ExCInterface >. Définition à la ligne 83 du fichier ExManagerInterface.cpp. Références Draw(), ExManager::GetStatus(), Guard, m_AllDisable, ExManagerObject< ExCInterface >::m_ItMap, ExManagerObject< ExCInterface >::m_Map, et UnGuard. Référencé par Draw(), et ExManagerOutput::DrawScene().
    00084 {
    00085 Guard(void ExManagerInterface::Draw(void))
    00086         if(!GetStatus())return;
    00087         if(m_AllDisable)return;
    00088         for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00089         {
    00090                 m_ItMap->second.Draw();
    00091         }
    00092 UnGuard
    00093 }

int ExManagerInterface::EnableAllInterface | ( | void |  | ) |

| Définition à la ligne 138 du fichier ExManagerInterface.cpp. Références EnableAllInterface(), GetNumberEnableInterface(), Guard, m_AllDisable, ExManagerObject< ExCInterface >::m_ItMap, ExManagerObject< ExCInterface >::m_Map, et UnGuard. Référencé par EnableAllInterface(), et InputAction().
    00139 {
    00140 Guard(int ExManagerInterface::EnableAllInterface(void))
    00141         for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00142         {
    00143                 m_ItMap->second.EnableInterface();
    00144         }
    00145         m_AllDisable=false;
    00146         return GetNumberEnableInterface();
    00147 UnGuard
    00148 }

int ExManagerInterface::EnableInterface | ( | std::string | param | ) |

| Définition à la ligne 120 du fichier ExManagerInterface.cpp. Références ExCInterface::EnableInterface(), EnableInterface(), ExManagerObject< ExCInterface >::GetCurrentObject(), GetNumberEnableInterface(), Guard, ExManagerObject< ExCInterface >::SetCurrentObject(), et UnGuard. Référencé par EnableInterface(), et InputAction().
    00121 {
    00122 Guard(int ExManagerInterface::EnableInterface(std::string param))
    00123         SetCurrentObject(param);
    00124         GetCurrentObject()->EnableInterface();
    00125         return GetNumberEnableInterface();
    00126 UnGuard
    00127 }

ExCInterface * ExManagerObject< ExCInterface >::GetCurrentObject | ( | void |  | ) | `[inherited]`

| Référencé par DisableInterface(), EnableInterface(), HideRegion(), et ShowRegion().

ExCInterface * ExManagerObject< ExCInterface >::GetFirstObject | ( | void |  | ) | `[inherited]`

ExNihilo::ExId ExManagerObject< ExCInterface >::GetFirstObjectId | ( | void |  | ) | `[inherited]`

ExNihilo::ExId ExManagerObject< ExCInterface >::GetLasstObjectId | ( | void |  | ) | `[inherited]`

ExCInterface * ExManagerObject< ExCInterface >::GetLastObject | ( | void |  | ) | `[inherited]`

int ExManagerInterface::GetNumberEnableInterface | ( | void |  | ) |

| Définition à la ligne 162 du fichier ExManagerInterface.cpp. Références GetNumberEnableInterface(), Guard, ExManagerObject< ExCInterface >::m_ItMap, ExManagerObject< ExCInterface >::m_Map, et UnGuard. Référencé par DisableAllInterface(), DisableInterface(), EnableAllInterface(), EnableInterface(), et GetNumberEnableInterface().
    00163 {
    00164 Guard(int ExManagerInterface::GetNumberEnableInterface(void))
    00165         int ret=0;
    00166         for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00167         {
    00168                         if(m_ItMap->second.GetInterfaceState())ret++;
    00169         }
    00170         return ret;
    00171 UnGuard
    00172 }

unsigned int ExManagerObject< ExCInterface >::GetNumberObject | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 124 du fichier ExManagerObject.h.
    00124 {return m_Map->size();}

ExCInterface * ExManagerObject< ExCInterface >::GetObject | ( | std::string | Name | ) | `[inherited]`

ExCInterface * ExManagerObject< ExCInterface >::GetObject | ( | ExNihilo::ExId | id | ) | `[inherited]`

bool ExManager::GetStatus | ( | void |  | ) | `[inline, inherited]`

| Définition à la ligne 85 du fichier ExManager.h. Références ExManager::m_Status. Référencé par Draw(), ExManagerConsole::Draw(), et ExManagerOutput::DrawScene().
    00085 {return m_Status;}

void ExManagerInterface::HideRegion | ( | void |  | ) |

| Définition à la ligne 102 du fichier ExManagerInterface.cpp. Références ExManagerObject< ExCInterface >::GetCurrentObject(), Guard, ExCInterface::HideRegion(), HideRegion(), et UnGuard. Référencé par HideRegion(), et InputAction().
    00103 {
    00104 Guard(void ExManagerInterface::HideRegion(void))
    00105         GetCurrentObject()->HideRegion();
    00106 UnGuard
    00107 }

void ExManagerObject< ExCInterface >::Init | ( | std::string | FileName | ) | `[inherited]`

void ExManagerInterface::Init | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExManagerObject< ExCInterface >. Définition à la ligne 59 du fichier ExManagerInterface.cpp. Références Guard, ExManagerObject< TypeA >::Init(), Init(), ExManager::SetStatus(), et UnGuard. Référencé par Init(), PostInitManager(), et PreInitManager().
    00060 {
    00061 Guard(void ExManagerInterface::Init(void))
    00062         ExManagerObject<ExCInterface>::Init();
    00063         SetStatus(true);
    00064 UnGuard
    00065 }

ExCAction ExManagerInterface::InputAction | ( | ExCAction | Action | ) | `[virtual]`

| Redéfinie à partir de ExManager. Définition à la ligne 180 du fichier ExManagerInterface.cpp. Références ADD_INTERFACE, ExManager::Consol, DISABLE_ALL_INTERFACE, DISABLE_INTERFACE, DisableAllInterface(), DisableInterface(), ENABLE_ALL_INTERFACE, ENABLE_INTERFACE, EnableAllInterface(), EnableInterface(), Guard, HIDE_INTERFACE_REGION, HideRegion(), InputAction(), ExManagerObject< ExCInterface >::List(), LIST_INTERFACE, Load(), ExCAction::m_Action, ExCAction::m_NextAction, ExCAction::m_Param, NOTHING, SHOW_INTERFACE_REGION, ShowRegion(), et UnGuard. Référencé par InputAction(), et ExManagerCommand::ProcesExCAction().
    00181 {
    00182 Guard(ExCAction ExManagerInterface::InputAction(ExCAction Action))
    00183         switch(Action.m_Action)
    00184         {
    00185         case ENABLE_INTERFACE:EnableInterface(Action.m_Param);break;
    00186         case DISABLE_INTERFACE:DisableInterface(Action.m_Param);break;
    00187         case ENABLE_ALL_INTERFACE:EnableAllInterface();break;
    00188         case DISABLE_ALL_INTERFACE:DisableAllInterface();break;
    00189         case LIST_INTERFACE:List();     break;
    00190         case ADD_INTERFACE:Load(Action.m_Param);break;
    00191         case SHOW_INTERFACE_REGION:ShowRegion();break;
    00192         case HIDE_INTERFACE_REGION:HideRegion();break;
    00193         default:
    00194                 *Consol<<"Can not file action in INTERFACE_ACTION_MAP"<<std::endl;
    00195                 break;
    00196         }
    00197         if(Action.m_NextAction){return *Action.m_NextAction;}
    00198         else{return NOTHING;}
    00199 UnGuard
    00200 }

ExCAction ExManagerInterface::InputCommand | ( | int | command,
|  | int | mousex,
|  | int | mousey
| ) |

| Définition à la ligne 109 du fichier ExManagerInterface.cpp. Références Guard, InputCommand(), NOTHING, et UnGuard.
    00110 {
    00111 Guard(int ExManagerInterface::InputCommand(int command,int mousex,int mousey))
    00112 /*      if(GetCurrentObject()->GetInterfaceState())
    00113         {
    00114                 return GetCurrentObject()->InputCommand(command,mousex,mousey);
    00115         }*/
    00116         return NOTHING;
    00117 UnGuard
    00118 }

ExCAction ExManagerInterface::InputCommand | ( | ExCCommand | Command | ) | `[virtual]`

| Redéfinie à partir de ExManager. Définition à la ligne 174 du fichier ExManagerInterface.cpp. Références Guard, InputCommand(), NOTHING, et UnGuard. Référencé par InputCommand().
    00175 {
    00176 Guard(ExCAction ExManagerInterface::InputCommand(ExCCommand Command))
    00177         return NOTHING;
    00178 UnGuard
    00179 }

void ExManagerObject< ExCInterface >::List | ( | void |  | ) | `[inherited]`

| Référencé par InputAction().

bool ExManagerInterface::Load | ( | std::string | FileName | ) |

| Redéfinie à partir de ExManagerObject< ExCInterface >. Définition à la ligne 67 du fichier ExManagerInterface.cpp. Références ExManagerObject< ExCInterface >::Add(), ExManager::Consol, ExCInterface::Consol, ExCObject::GetName(), Guard, Load(), ExCInterface::LoadFile(), ManagerTexture, ExManagerObject< ExCInterface >::SetCurrentObject(), ExCInterface::SetManagerTexture(), et UnGuard. Référencé par ExManagerLoad::InputAction(), InputAction(), Load(), et ExManagerLoad::LoadSetOfFile().
    00068 {
    00069 Guard(bool ExManagerInterface::Load(std::string FileName))
    00070         ExCInterface Inter;
    00071         Inter.SetManagerTexture(ManagerTexture);
    00072         Inter.Consol=Consol;
    00073         if(Inter.LoadFile(FileName))
    00074         {
    00075                 SetCurrentObject(Inter.GetName());
    00076                 Add(Inter);
    00077                 return true;
    00078         }
    00079         return false;
    00080 UnGuard
    00081 }

ExNihilo::ExId ExManagerObject< ExCInterface >::NextObject | ( | void |  | ) | `[inherited]`

ExNihilo::ExId ExManagerObject< ExCInterface >::PreviousObject | ( | void |  | ) | `[inherited]`

void ExManagerObject< ExCInterface >::Reload | ( | void |  | ) | `[virtual, inherited]`

| Redéfinie à partir de ExManager. Référencé par ExManagerCommand::ProcesExCAction().

bool ExManagerObject< ExCInterface >::Remove | ( | std::string | Name | ) | `[inherited]`

bool ExManagerObject< ExCInterface >::Remove | ( | ExNihilo::ExId | id | ) | `[inherited]`

bool ExManagerObject< ExCInterface >::RemoveCurrentObject | ( | void |  | ) | `[inherited]`

void ExManagerInterface::Reset | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExManagerObject< ExCInterface >. Définition à la ligne 52 du fichier ExManagerInterface.cpp. Références Guard, ExManagerObject< TypeA >::Reset(), Reset(), et UnGuard. Référencé par PostInitManager(), ExManagerCommand::ProcesExCAction(), et Reset().
    00053 {
    00054 Guard(void ExManagerInterface::Reset(void))
    00055         ExManagerObject<ExCInterface>::Reset();
    00056 UnGuard
    00057 }

void ExManager::SetAskForCommand | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 87 du fichier ExManager.h. Références ExManager::m_AskForCommand. Référencé par ExManagerConsole::ExManagerConsole(), ExManagerModel::ExManagerModel(), ExManagerObjectWindow::Init(), ExManagerNetwork::Init(), ExManagerConsole::InputAction(), ExManagerNetwork::InputCommand(), ExManagerLoad::LoadSetOfFile(), et ExManagerNetwork::Say().
    00087 {m_AskForCommand=status;}

void ExManager::SetAskForExclusifCommand | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 88 du fichier ExManager.h. Références ExManager::m_Exclusif. Référencé par ExManagerConsole::ExManagerConsole(), ExManagerModel::ExManagerModel(), ExManagerObjectWindow::Init(), ExManagerNetwork::Init(), ExManagerConsole::InputAction(), ExManagerNetwork::InputCommand(), et ExManagerNetwork::Say().
    00088 {m_Exclusif=status;}

bool ExManagerObject< ExCInterface >::SetCurrentObject | ( | std::string | Name | ) | `[inherited]`

bool ExManagerObject< ExCInterface >::SetCurrentObject | ( | ExNihilo::ExId | id | ) | `[inherited]`

| Référencé par DisableInterface(), EnableInterface(), et Load().

void ExManager::SetFlux | ( | std::ostrstream * | consol,
|  | ExCFluxAction * | action
| ) | `[inherited]`

| Définition à la ligne 35 du fichier ExManager.cpp. Références ExManager::Consol, et ExManager::FluxAction. Référencé par SetManagerLink().
    00036 {
    00037         Consol=consol;
    00038         FluxAction=action;
    00039 }

void ExManagerObject< ExCInterface >::SetManagerId | ( | ExManagerId * | Id | ) | `[inline, inherited]`

| Définition à la ligne 94 du fichier ExManagerObject.h. Référencé par SetManagerLink().
    00094 {ManagerId      = Id;}

void ExManagerInterface::SetManagerTexture | ( | ExManagerTexture * | Texture | ) | `[inline]`

| Définition à la ligne 88 du fichier ExManagerInterface.h. Références ManagerTexture. Référencé par SetManagerLink().
    00088 {ManagerTexture = Texture;}

void ExManager::SetStatus | ( | bool | status | ) | `[inline, inherited]`

| Définition à la ligne 86 du fichier ExManager.h. Références ExManager::m_Status. Référencé par ExManagerConsole::Draw(), ExManagerConsole::ExManagerConsole(), ExManagerObjectWindow::Init(), Init(), ExManagerConsole::InputAction(), ExManagerLoad::LoadSetOfFile(), et ExManagerConsole::SetConsoleState().
    00086 {m_Status=status;}

void ExManagerInterface::ShowRegion | ( | void |  | ) |

| Définition à la ligne 95 du fichier ExManagerInterface.cpp. Références ExManagerObject< ExCInterface >::GetCurrentObject(), Guard, ExCInterface::ShowRegion(), ShowRegion(), et UnGuard. Référencé par InputAction(), et ShowRegion().
    00096 {
    00097 Guard(void ExManagerInterface::ShowRegion(void))
    00098         GetCurrentObject()->ShowRegion();
    00099 UnGuard
    00100 }

## Documentation des données imbriquées

std::ostrstream* ExManager::Consol`[inherited]`

| Définition à la ligne 73 du fichier ExManager.h. Référencé par ExManagerObject< TypeA >::Add(), ExManagerConsole::AddStringAction(), ExManagerConsole::ApplyBuffCommand(), ExManagerInputGLUT::CheckInput(), ExManagerSound::DisplayAviableInput(), ExManagerInputGLUT::DisplayAviableInput(), ExManagerLoad::DisplayFileType(), ExManagerLoad::GetFileType(), ExManagerVertexArrays::Init(), ExManagerTexture::Init(), ExManagerSound::Init(), ExManagerFog::Init(), ExManagerSound::InputAction(), ExManagerPVS::InputAction(), ExManagerParticuleSystem::InputAction(), ExManagerModel::InputAction(), ExManagerMesh::InputAction(), ExManagerMap::InputAction(), ExManagerLoad::InputAction(), InputAction(), ExManagerFog::InputAction(), ExManagerEntity::InputAction(), ExManagerConsole::InputAction(), ExManagerCommand::InputAction(), ExManagerCamera::InputAction(), ExManagerAnimation::InputAction(), ExManagerObject< TypeA >::List(), ExManagerModel::List(), ExManagerId::List(), ExManagerConsole::ListConsoleCommand(), ExManagerTexture::Load(), ExManagerParticuleSystem::Load(), ExManagerModel::Load(), Load(), ExManagerTexture::LoadCubeMap(), ExManagerLoad::LoadSetOfFile(), ExManagerSound::LoadSound(), ExManagerSound::PauseSound(), ExManagerSound::PlaySound(), ExManagerCommand::ProcesExCAction(), ExManagerId::RecordObject(), ExManager::SetFlux(), ExManagerSound::SetRepeatSound(), ExManagerSound::StopSound(), ExManagerConsole::UpdateConsolBuffer(), et ExManagerConsole::Write().

ExCFluxAction* ExManager::FluxAction`[inherited]`

| Définition à la ligne 74 du fichier ExManager.h. Référencé par ExManagerWindow::Apply(), ExManagerCommand::ApplyAction(), ExManagerCommand::LoadExecFile(), ExManagerId::RecordObject(), ExManager::SetFlux(), et ExManagerSpecialEffect::Specialeffect().

bool ExManagerInterface::m_AllDisable`[private]`

| Définition à la ligne 75 du fichier ExManagerInterface.h. Référencé par DisableAllInterface(), Draw(), EnableAllInterface(), et ExManagerInterface().

bool ExManager::m_AskForCommand`[protected, inherited]`

| Définition à la ligne 70 du fichier ExManager.h. Référencé par ExManager::AskForCommand(), ExManagerConsole::ExManagerConsole(), et ExManager::SetAskForCommand().

ExNihilo::ExId ExManagerObject< ExCInterface >::m_CurrentObjectId`[protected, inherited]`

| Définition à la ligne 79 du fichier ExManagerObject.h.

bool ExManager::m_Exclusif`[protected, inherited]`

| Définition à la ligne 71 du fichier ExManager.h. Référencé par ExManager::AskForExclusifCommand(), et ExManager::SetAskForExclusifCommand().

bool ExManagerInterface::m_flag = false`[static, private]`

| Définition à la ligne 26 du fichier ExManagerInterface.cpp. Référencé par CreateSingleton().

ExManagerInterface * ExManagerInterface::m_instance = NULL`[static, private]`

| Définition à la ligne 27 du fichier ExManagerInterface.cpp. Référencé par CreateSingleton().

std::map< ExNihilo::ExId , ExCInterface , std::less <ExNihilo::ExId > >::iterator ExManagerObject< ExCInterface >::m_ItMap`[protected, inherited]`

| Définition à la ligne 76 du fichier ExManagerObject.h. Référencé par DisableAllInterface(), Draw(), EnableAllInterface(), et GetNumberEnableInterface().

std::map< ExNihilo::ExId , ExCInterface , std::less <ExNihilo::ExId > >* ExManagerObject< ExCInterface >::m_Map`[protected, inherited]`

| Définition à la ligne 75 du fichier ExManagerObject.h. Référencé par DisableAllInterface(), Draw(), EnableAllInterface(), et GetNumberEnableInterface().

bool ExManager::m_Status`[protected, inherited]`

| Définition à la ligne 69 du fichier ExManager.h. Référencé par ExManager::GetStatus(), et ExManager::SetStatus().

ExManagerId* ExManagerObject< ExCInterface >::ManagerId`[protected, inherited]`

| Définition à la ligne 78 du fichier ExManagerObject.h.

ExManagerTexture* ExManagerInterface::ManagerTexture`[private]`

| Définition à la ligne 74 du fichier ExManagerInterface.h. Référencé par Load(), et SetManagerTexture().

La documentation associée à cette classe a été générée à partir des fichiers suivants :

- ExManagerInterface.h
- ExManagerInterface.cpp