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 ExManagerAnimation

`#include <ExManagerAnimation.h>`

Graphe d'héritage de la classe ExManagerAnimation

## Membres publics
void | SetManagerCamera (ExManagerCamera *Cam)
void | SetManagerModel (ExManagerModel *Model)
void | SetManagerGizmo (ExManagerGizmo *Gizmo)
void | SetManagerParticuleSystem (ExManagerParticuleSystem *ParticuleSystem)
void | SetManagerLight (ExManagerLight *Light)
void | SetManagerEntity (ExManagerEntity *Entity)
void | Reset (void)
void | Reload (void)
void | Init (void)
void | Draw (void)
bool | Load (std::string FileName)
ExCAction | InputCommand (ExCCommand Command)
ExCAction | InputAction (ExCAction Action)
ExCAnimation * | GetObject (ExNihilo::ExId id)
ExCAnimation * | GetCurrentObject ()
void | SetManagerId (ExManagerId *Id)
void | Init (std::string FileName)
void | List (void)
bool | Add (ExCAnimationobject)
bool | Add (std::string FileName)
bool | Remove (ExNihilo::ExId id)
bool | Remove (std::string Name)
bool | RemoveCurrentObject (void)
ExCAnimation * | GetObject (std::string Name)
ExCAnimation * | GetFirstObject (void)
ExCAnimation * | 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
ExManagerAnimation * | CreateSingleton (void)
## Attributs Publics
std::ostrstream * | Consol
ExCFluxAction * | FluxAction
## Attributs Protégés
std::map< ExNihilo::ExId, ExCAnimation, std::less< ExNihilo::ExId > > * | m_Map
std::map< ExNihilo::ExId, ExCAnimation, 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
| ExManagerAnimation (void)
| ~ExManagerAnimation (void)
## Attributs Privés
ExManagerCamera * | ManagerCamera
ExManagerModel * | ManagerModel
ExManagerGizmo * | ManagerGizmo
ExManagerParticuleSystem * | ManagerParticuleSystem
ExManagerLight * | ManagerLight
ExManagerEntity * | ManagerEntity
## Attributs Privés Statiques
bool | m_flag = false
ExManagerAnimation * | m_instance = NULL

## Documentation des contructeurs et destructeurs

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

| Définition à la ligne 42 du fichier ExManagerAnimation.cpp. Références ExManagerAnimation(), Guard, et UnGuard. Référencé par ExManagerAnimation(), et ~ExManagerAnimation().
    00043 {
    00044 Guard(ExManagerAnimation::ExManagerAnimation(void))
    00045 UnGuard
    00046 }

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

| Définition à la ligne 48 du fichier ExManagerAnimation.cpp. Références ExManagerAnimation(), Guard, et UnGuard.
    00049 {
    00050 Guard(ExManagerAnimation::~ExManagerAnimation(void))
    00051 UnGuard
    00052 }

## Documentation des méthodes

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

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

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;}

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

| Définition à la ligne 28 du fichier ExManagerAnimation.cpp. Références CreateSingleton(), Guard, m_flag, m_instance, et UnGuard. Référencé par CreateManager(), et CreateSingleton().
    00028                                                            {
    00029 Guard(ExManagerAnimation* ExManagerAnimation::CreateSingleton(void))
    00030         if(!m_flag)
    00031         {
    00032                 m_flag = true; // We are creating the error log now, so set flag to true
    00033                 m_instance = new ExManagerAnimation; // Create the error log
    00034         }else
    00035         {
    00036                 std::cout<<"Error singleton already created"<<std::endl;
    00037         }
    00038         return m_instance;
    00039 UnGuard
    00040 }

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

| Redéfinie à partir de ExManagerObject< ExCAnimation >. Définition à la ligne 98 du fichier ExManagerAnimation.cpp. Références Draw(), Guard, ExManagerObject< ExCAnimation >::m_ItMap, ExManagerObject< ExCAnimation >::m_Map, et UnGuard. Référencé par Draw(), et ExManagerOutput::DrawScene().
    00099 {
    00100 Guard(void ExManagerAnimation::Draw(void))
    00101         for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00102         {
    00103                 m_ItMap->second.Draw();
    00104         }
    00105 UnGuard
    00106 }

ExCAnimation * ExManagerAnimation::GetCurrentObject | ( |  | ) |

| Redéfinie à partir de ExManagerObject< ExCAnimation >. Définition à la ligne 169 du fichier ExManagerAnimation.cpp. Références GetCurrentObject(), GetObject(), Guard, ExManagerObject< ExCAnimation >::m_CurrentObjectId, et UnGuard. Référencé par GetCurrentObject(), et InputAction().
    00170 {
    00171 Guard(ExCAnimation* ExManagerAnimation::GetCurrentObject(void))
    00172                 return GetObject(m_CurrentObjectId);
    00173 UnGuard
    00174 }

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

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

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

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

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

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

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

ExCAnimation * ExManagerAnimation::GetObject | ( | ExNihilo::ExId | id | ) |

| Redéfinie à partir de ExManagerObject< ExCAnimation >. Définition à la ligne 175 du fichier ExManagerAnimation.cpp. Références ExNihilo::ExId, GetObject(), Guard, ExManagerObject< ExCAnimation >::m_ItMap, ExManagerObject< ExCAnimation >::m_Map, et UnGuard. Référencé par GetCurrentObject(), et GetObject().
    00176 {
    00177 Guard(ExCAnimation *ExManagerAnimation::GetObject(ExNihilo::ExId id))
    00178                 for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00179                 {
    00180                         if(m_ItMap->second.GetId()==id)return &m_ItMap->second;
    00181                 }
    00182                 return NULL;
    00183 UnGuard
    00184 }

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 ExManagerInterface::Draw(), ExManagerConsole::Draw(), et ExManagerOutput::DrawScene().
    00085 {return m_Status;}

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

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

| Redéfinie à partir de ExManagerObject< ExCAnimation >. Définition à la ligne 87 du fichier ExManagerAnimation.cpp. Références Guard, ExManagerObject< TypeA >::Init(), Init(), et UnGuard. Référencé par Init(), et PreInitManager().
    00088 {
    00089 Guard(void ExManagerAnimation::Init(void))
    00090         ExManagerObject<ExCAnimation>::Init();
    00091         //ExCAnimation Anim1;
    00092         //Anim1.m_Object=ManagerModel->GetCurrentObject();
    00093         //Anim1.m_Object=ManagerCamera->GetCurrentObject();
    00094         //ExManagerObject<ExCAnimation>::Add(Anim1);
    00095 UnGuard
    00096 }

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

| Redéfinie à partir de ExManager. Définition à la ligne 119 du fichier ExManagerAnimation.cpp. Références ExManager::Consol, GetCurrentObject(), Guard, InputAction(), ExCAction::m_Action, ExManagerObject< ExCAnimation >::m_ItMap, ExManagerObject< ExCAnimation >::m_Map, ExCAction::m_Param, MANAGER_ANIMATION_PAUSE_ALL_ANIMATION, MANAGER_ANIMATION_PAUSE_ANIMATION, MANAGER_ANIMATION_RELOAD, MANAGER_ANIMATION_SET_CURRENT_OBJECT_BY_ID, MANAGER_ANIMATION_SET_CURRENT_OBJECT_BY_NAME, MANAGER_ANIMATION_TOGGLE_ANIMATION, MANAGER_ANIMATION_TOGGLE_PAUSE_ALL_ANIMATION, MANAGER_ANIMATION_UNPAUSE_ALL_ANIMATION, MANAGER_ANIMATION_UNPAUSE_ANIMATION, NOTHING, Reload(), ExManagerObject< ExCAnimation >::SetCurrentObject(), ExCAnimation::SetPauseState(), et UnGuard. Référencé par InputAction(), et ExManagerCommand::ProcesExCAction().
    00120 {
    00121 Guard(ExCAction ExManagerAnimation::InputAction(ExCAction Action))
    00122         switch(Action.m_Action)
    00123         {
    00124         case MANAGER_ANIMATION_RELOAD:
    00125                 Reload();
    00126                 *Consol<<"ExManagerAnimation::Reload sucess"<<std::endl;
    00127                 break;
    00128         case MANAGER_ANIMATION_PAUSE_ALL_ANIMATION:
    00129                 for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00130                 {
    00131                         m_ItMap->second.SetPauseState(true);
    00132                 }
    00133                 break;
    00134         case MANAGER_ANIMATION_UNPAUSE_ALL_ANIMATION:
    00135                 for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00136                 {
    00137                         m_ItMap->second.SetPauseState(false);
    00138                 }
    00139                 break;
    00140         case MANAGER_ANIMATION_TOGGLE_PAUSE_ALL_ANIMATION:
    00141                 for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00142                 {
    00143                         m_ItMap->second.SetPauseState(!m_ItMap->second.GetPauseState());
    00144                 }
    00145                 break;
    00146         case MANAGER_ANIMATION_PAUSE_ANIMATION:
    00147                 GetCurrentObject()->SetPauseState(true);
    00148                 break;
    00149         case MANAGER_ANIMATION_UNPAUSE_ANIMATION:
    00150                 GetCurrentObject()->SetPauseState(false);
    00151                 break;
    00152         case MANAGER_ANIMATION_TOGGLE_ANIMATION:
    00153                 GetCurrentObject()->SetPauseState(GetCurrentObject()->GetPauseState());
    00154                 break;
    00155         case MANAGER_ANIMATION_SET_CURRENT_OBJECT_BY_ID:
    00156                 SetCurrentObject(atoi(Action.m_Param.data()));
    00157                 break;
    00158         case MANAGER_ANIMATION_SET_CURRENT_OBJECT_BY_NAME:
    00159                 SetCurrentObject(Action.m_Param);
    00160                 break;
    00161         default:
    00162                 *Consol<<"Can not file action in ANIMATION_ACTION_MAP"<<std::endl;
    00163                 return NOTHING;
    00164         }
    00165         return NOTHING;
    00166 UnGuard
    00167 }

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

| Redéfinie à partir de ExManager. Définition à la ligne 108 du fichier ExManagerAnimation.cpp. Références Guard, InputCommand(), NOTHING, et UnGuard. Référencé par InputCommand().
    00109 {
    00110 Guard(ExCAction ExManagerAnimation::InputCommand(ExCCommand Command))
    00111 /*      switch(Command.m_Command)
    00112         {
    00113                 default :return NOTHING;
    00114         }*/
    00115         return NOTHING;
    00116 UnGuard
    00117 }

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

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

| Redéfinie à partir de ExManagerObject< ExCAnimation >. Définition à la ligne 71 du fichier ExManagerAnimation.cpp. Références ExManagerObject< TypeA >::Add(), Guard, Load(), ExCAnimation::LoadFile(), ManagerCamera, ManagerEntity, ExManagerObject< ExCAnimation >::ManagerId, ManagerModel, ExCAnimation::SetManagerCamera(), ExCAnimation::SetManagerEntity(), ExCAnimation::SetManagerId(), ExCAnimation::SetManagerModel(), et UnGuard. Référencé par Load().
    00072 {
    00073 Guard(void ExManagerAnimation::Load(std::string FileName))
    00074         ExCAnimation Anim;
    00075         Anim.SetManagerCamera(ManagerCamera);
    00076         Anim.SetManagerId(ManagerId);
    00077         Anim.SetManagerModel(ManagerModel);
    00078         Anim.SetManagerEntity(ManagerEntity);
    00079         Anim.LoadFile(FileName);
    00080         //Anim.m_Object=ManagerModel->GetCurrentObject();
    00081         //Anim.m_Object=ManagerCamera->GetCurrentObject();
    00082         return ExManagerObject<ExCAnimation>::Add(Anim);
    00083 UnGuard
    00084 }

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

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

void ExManagerAnimation::Reload | ( | void |  | ) | `[virtual]`

| Redéfinie à partir de ExManagerObject< ExCAnimation >. Définition à la ligne 61 du fichier ExManagerAnimation.cpp. Références Guard, ExManagerObject< ExCAnimation >::m_ItMap, ExManagerObject< ExCAnimation >::m_Map, Reload(), et UnGuard. Référencé par InputAction(), ExManagerCommand::ProcesExCAction(), et Reload().
    00062 {
    00063 Guard(void ExManagerAnimation::Reload(void))
    00064         for(m_ItMap=m_Map->begin();m_ItMap!=m_Map->end();m_ItMap++)
    00065         {
    00066                 m_ItMap->second.LoadFile(m_ItMap->second.GetFileName());
    00067         }
    00068 UnGuard
    00069 }

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

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

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

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

| Redéfinie à partir de ExManagerObject< ExCAnimation >. Définition à la ligne 54 du fichier ExManagerAnimation.cpp. Références Guard, ExManagerObject< TypeA >::Reset(), Reset(), et UnGuard. Référencé par ExManagerCommand::ProcesExCAction(), et Reset().
    00055 {
    00056 Guard(void ExManagerAnimation::Reset(void))
    00057         ExManagerObject<ExCAnimation>::Reset();
    00058 UnGuard
    00059 }

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< ExCAnimation >::SetCurrentObject | ( | std::string | Name | ) | `[inherited]`

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

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

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 ExManagerAnimation::SetManagerCamera | ( | ExManagerCamera * | Cam | ) | `[inline]`

| Définition à la ligne 100 du fichier ExManagerAnimation.h. Références ManagerCamera. Référencé par SetManagerLink().
    00100 {ManagerCamera = Cam;}

void ExManagerAnimation::SetManagerEntity | ( | ExManagerEntity * | Entity | ) | `[inline]`

| Définition à la ligne 105 du fichier ExManagerAnimation.h. Références ManagerEntity. Référencé par SetManagerLink().
    00105 {ManagerEntity = Entity;}

void ExManagerAnimation::SetManagerGizmo | ( | ExManagerGizmo * | Gizmo | ) | `[inline]`

| Définition à la ligne 102 du fichier ExManagerAnimation.h. Références ManagerGizmo. Référencé par SetManagerLink().
    00102 {ManagerGizmo = Gizmo;}

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

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

void ExManagerAnimation::SetManagerLight | ( | ExManagerLight * | Light | ) | `[inline]`

| Définition à la ligne 104 du fichier ExManagerAnimation.h. Références ManagerLight. Référencé par SetManagerLink().
    00104 {ManagerLight = Light;}

void ExManagerAnimation::SetManagerModel | ( | ExManagerModel * | Model | ) | `[inline]`

| Définition à la ligne 101 du fichier ExManagerAnimation.h. Références ManagerModel. Référencé par SetManagerLink().
    00101 {ManagerModel = Model;}

void ExManagerAnimation::SetManagerParticuleSystem | ( | ExManagerParticuleSystem * | ParticuleSystem | ) | `[inline]`

| Définition à la ligne 103 du fichier ExManagerAnimation.h. Références ManagerParticuleSystem. Référencé par SetManagerLink().
    00103 {ManagerParticuleSystem = ParticuleSystem;}

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(), ExManagerInterface::Init(), ExManagerConsole::InputAction(), ExManagerLoad::LoadSetOfFile(), et ExManagerConsole::SetConsoleState().
    00086 {m_Status=status;}

## 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(), ExManagerInterface::InputAction(), ExManagerFog::InputAction(), ExManagerEntity::InputAction(), ExManagerConsole::InputAction(), ExManagerCommand::InputAction(), ExManagerCamera::InputAction(), InputAction(), ExManagerObject< TypeA >::List(), ExManagerModel::List(), ExManagerId::List(), ExManagerConsole::ListConsoleCommand(), ExManagerTexture::Load(), ExManagerParticuleSystem::Load(), ExManagerModel::Load(), ExManagerInterface::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 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< ExCAnimation >::m_CurrentObjectId`[protected, inherited]`

| Définition à la ligne 79 du fichier ExManagerObject.h. Référencé par GetCurrentObject().

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 ExManagerAnimation::m_flag = false`[static, private]`

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

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

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

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

| Définition à la ligne 76 du fichier ExManagerObject.h. Référencé par Draw(), GetObject(), InputAction(), et Reload().

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

| Définition à la ligne 75 du fichier ExManagerObject.h. Référencé par Draw(), GetObject(), InputAction(), et Reload().

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

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

ExManagerCamera* ExManagerAnimation::ManagerCamera`[private]`

| Définition à la ligne 82 du fichier ExManagerAnimation.h. Référencé par Load(), et SetManagerCamera().

ExManagerEntity* ExManagerAnimation::ManagerEntity`[private]`

| Définition à la ligne 87 du fichier ExManagerAnimation.h. Référencé par Load(), et SetManagerEntity().

ExManagerGizmo* ExManagerAnimation::ManagerGizmo`[private]`

| Définition à la ligne 84 du fichier ExManagerAnimation.h. Référencé par SetManagerGizmo().

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

| Définition à la ligne 78 du fichier ExManagerObject.h. Référencé par Load().

ExManagerLight* ExManagerAnimation::ManagerLight`[private]`

| Définition à la ligne 86 du fichier ExManagerAnimation.h. Référencé par SetManagerLight().

ExManagerModel* ExManagerAnimation::ManagerModel`[private]`

| Définition à la ligne 83 du fichier ExManagerAnimation.h. Référencé par Load(), et SetManagerModel().

ExManagerParticuleSystem* ExManagerAnimation::ManagerParticuleSystem`[private]`

| Définition à la ligne 85 du fichier ExManagerAnimation.h. Référencé par SetManagerParticuleSystem().

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

- ExManagerAnimation.h
- ExManagerAnimation.cpp