#include <ExManagerInterface.h>
Graphe d'héritage de la classe ExManagerInterface

|
|
Définition à la ligne 43 du fichier ExManagerInterface.cpp. Références m_AllDisable.
00044 {
00045 m_AllDisable=false;
00046 }
|
|
|
Définition à la ligne 48 du fichier ExManagerInterface.cpp.
00049 {
00050 }
|
|
|
|
|
|
Référencé par Load(). |
|
|
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;}
|
|
|
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;}
|
|
|
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 }
|
|
|
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 }
|
|
|
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 }
|
|
|
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().
|
|
|
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 }
|
|
|
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 }
|
|
|
Référencé par DisableInterface(), EnableInterface(), HideRegion(), et ShowRegion(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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().
|
|
|
Définition à la ligne 124 du fichier ExManagerObject.h.
00124 {return m_Map->size();}
|
|
|
|
|
|
|
|
|
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;}
|
|
|
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 }
|
|
|
|
|
|
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 }
|
|
|
||||||||||||||||
|
Définition à la ligne 109 du fichier ExManagerInterface.cpp. Références Guard, InputCommand(), NOTHING, et UnGuard.
|
|
|
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 }
|
|
|
Référencé par InputAction(). |
|
|
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 }
|
|
|
|
|
|
|
|
|
Redéfinie à partir de ExManager. Référencé par ExManagerCommand::ProcesExCAction(). |
|
|
|
|
|
|
|
|
|
|
|
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 }
|
|
|
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;}
|
|
|
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;}
|
|
|
|
|
|
Référencé par DisableInterface(), EnableInterface(), et Load(). |
|
||||||||||||
|
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 }
|
|
|
Définition à la ligne 94 du fichier ExManagerObject.h. Référencé par SetManagerLink().
00094 {ManagerId = Id;}
|
|
|
Définition à la ligne 88 du fichier ExManagerInterface.h. Références ManagerTexture. Référencé par SetManagerLink().
00088 {ManagerTexture = Texture;}
|
|
|
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;}
|
|
|
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 }
|
|
|
|
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(). |
|
|
Définition à la ligne 75 du fichier ExManagerInterface.h. Référencé par DisableAllInterface(), Draw(), EnableAllInterface(), et ExManagerInterface(). |
|
|
Définition à la ligne 70 du fichier ExManager.h. Référencé par ExManager::AskForCommand(), ExManagerConsole::ExManagerConsole(), et ExManager::SetAskForCommand(). |
|
|
Définition à la ligne 79 du fichier ExManagerObject.h. |
|
|
Définition à la ligne 71 du fichier ExManager.h. Référencé par ExManager::AskForExclusifCommand(), et ExManager::SetAskForExclusifCommand(). |
|
|
Définition à la ligne 26 du fichier ExManagerInterface.cpp. Référencé par CreateSingleton(). |
|
|
Définition à la ligne 27 du fichier ExManagerInterface.cpp. Référencé par CreateSingleton(). |
|
|
Définition à la ligne 76 du fichier ExManagerObject.h. Référencé par DisableAllInterface(), Draw(), EnableAllInterface(), et GetNumberEnableInterface(). |
|
|
Définition à la ligne 75 du fichier ExManagerObject.h. Référencé par DisableAllInterface(), Draw(), EnableAllInterface(), et GetNumberEnableInterface(). |
|
|
Définition à la ligne 69 du fichier ExManager.h. Référencé par ExManager::GetStatus(), et ExManager::SetStatus(). |
|
|
Définition à la ligne 78 du fichier ExManagerObject.h. |
|
|
Définition à la ligne 74 du fichier ExManagerInterface.h. Référencé par Load(), et SetManagerTexture(). |
1.3.4