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 ExManagerOutput

#include <ExManagerOutput.h>

Graphe d'héritage de la classe ExManagerOutput

ExManager

Membres publics

void SetManagerCollision (ExManagerCollision *Collision)
void SetManagerFog (ExManagerFog *Fog)
void SetManagerAnim (ExManagerAnimation *Anim)
void SetManagerWindow (ExManagerWindow *Window)
void SetManagerCommand (ExManagerCommand *Command)
void SetManagerConsole (ExManagerConsole *Console)
void SetManagerInterface (ExManagerInterface *Interface)
void SetManagerSpirit (ExManagerSpirit *Spirit)
void SetManagerMap (ExManagerMap *Map)
void SetManagerCamera (ExManagerCamera *Cam)
void SetManagerModel (ExManagerModel *Model)
void SetManagerGizmo (ExManagerGizmo *Gizmo)
void SetManagerParticuleSystem (ExManagerParticuleSystem *ParticuleSystem)
void SetManagerLight (ExManagerLight *Light)
void SetManagerNetwork (ExManagerNetwork *Network)
void SetManagerVertexProgram (ExManagerVertexProgram *VertexProgram)
void SetManagerObjectWindow (ExManagerObjectWindow *ObjectWindow)
void SetManagerSpecialEffect (ExManagerSpecialEffect *SpecialEffect)
void SetManagerPVS (ExManagerPVS *PVS)
void SetManagerLoad (ExManagerLoad *Load)
void Reset (void)
void Init (void)
void DrawScene (void)
void Reshape (int w, int h)
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)
virtual void Reload (void)
virtual ExCAction InputCommand (ExCCommand Command)
virtual ExCAction InputAction (ExCAction Action)

Membres publics statiques

ExManagerOutputCreateSingleton (void)

Attributs Publics

std::ostrstream * Consol
ExCFluxActionFluxAction

Attributs Protégés

bool m_Status
bool m_AskForCommand
bool m_Exclusif

Membres privés

 ExManagerOutput (void)
 ~ExManagerOutput (void)

Attributs Privés

ExManagerCollisionManagerCollision
ExManagerFogManagerFog
ExManagerAnimationManagerAnimation
ExManagerWindowManagerWindow
ExManagerCommandManagerCommand
ExManagerConsoleManagerConsole
ExManagerInterfaceManagerInterface
ExManagerSpiritManagerSpirit
ExManagerMapManagerMap
ExManagerCameraManagerCamera
ExManagerModelManagerModel
ExManagerGizmoManagerGizmo
ExManagerParticuleSystemManagerParticuleSystem
ExManagerLightManagerLight
ExManagerNetworkManagerNetwork
ExManagerVertexProgramManagerVertexProgram
ExManagerObjectWindowManagerObjectWindow
ExManagerSpecialEffectManagerSpecialEffect
ExManagerPVSManagerPVS
ExManagerLoadManagerLoad

Attributs Privés Statiques

bool m_flag = false
ExManagerOutputm_instance = NULL

Documentation des contructeurs et destructeurs

ExManagerOutput::ExManagerOutput void   )  [private]
 

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

Références ExManagerOutput(), Guard, et UnGuard.

Référencé par ExManagerOutput(), et ~ExManagerOutput().

00044 {
00045 Guard(ExManagerOutput::ExManagerOutput(void))
00046 UnGuard
00047 }

ExManagerOutput::~ExManagerOutput void   )  [private]
 

Définition à la ligne 49 du fichier ExManagerOutput.cpp.

Références ExManagerOutput(), Guard, et UnGuard.

00050 {
00051 Guard(ExManagerOutput::~ExManagerOutput(void))
00052 UnGuard
00053 }


Documentation des méthodes

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

ExManagerOutput * ExManagerOutput::CreateSingleton void   )  [static]
 

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

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

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

00029                                                      {
00030 Guard(ExManagerOutput* ExManagerOutput::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 ExManagerOutput; // 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 ExManagerOutput::DrawScene void   ) 
 

Définition à la ligne 105 du fichier ExManagerOutput.cpp.

Références ExManagerCommand::ApplyAction(), ExManagerSpecialEffect::BeforeDraw(), ExManagerCollision::Clear(), ExManagerConsole::Draw(), ExManagerLoad::Draw(), ExManagerObjectWindow::Draw(), ExManagerSpirit::Draw(), ExManagerNetwork::Draw(), ExManagerInterface::Draw(), ExManagerSpecialEffect::Draw(), ExManagerLight::Draw(), ExManagerParticuleSystem::Draw(), ExManagerPVS::Draw(), ExManagerGizmo::Draw(), ExManagerModel::Draw(), ExManagerMap::Draw(), ExManagerCamera::Draw(), ExManagerAnimation::Draw(), ExNihilo::DrawGrid(), DrawScene(), ExManagerWindow::GetFpsState(), ExManagerWindow::GetGrilleState(), ExManager::GetStatus(), Guard, ManagerAnimation, ManagerCamera, ManagerCollision, ManagerCommand, ManagerConsole, ManagerGizmo, ManagerInterface, ManagerLight, ManagerLoad, ManagerMap, ManagerModel, ManagerNetwork, ManagerObjectWindow, ManagerParticuleSystem, ManagerPVS, ManagerSpecialEffect, ManagerSpirit, ManagerWindow, ExManagerWindow::ShowFps(), et UnGuard.

Référencé par display(), et DrawScene().

00106 {
00107 Guard(ExManagerOutput::DrawScene(void))
00108         //std::cout<<"Drawscene"<<std::endl;
00109         //glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT|GL_ACCUM_BUFFER_BIT|GL_STENCIL_BUFFER_BIT);
00110         glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);       //Clear screen
00111         //glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
00112         ManagerCommand->ApplyAction();                                          //Apply all action for this frame
00113         ManagerAnimation->Draw();                                                       //Apply all mouvement to object
00114         //ManagerCollision->ResolveCollision();                         //Check for collision and modify object force
00115         //-------------------------------------------
00116         //Draw 3d Object
00117         //-------------------------------------------
00118         ManagerCamera->Draw();
00119     ManagerSpecialEffect->BeforeDraw();
00120         ManagerCollision->Clear();
00121     
00122         
00123         ManagerMap->Draw();
00124         ManagerModel->Draw();
00125         ManagerGizmo->Draw();
00126         ManagerPVS->Draw();
00127         ManagerParticuleSystem->Draw();
00128         ManagerLight->Draw();
00129         if(ManagerWindow->GetGrilleState()){ExNihilo::DrawGrid(250);}
00130         
00131         //-------------------------------------------
00132         //Draw 2d Object
00133         //-------------------------------------------
00134         ManagerSpecialEffect->Draw();
00135         if(ManagerInterface->GetStatus()){ManagerInterface->Draw();}
00136         if(ManagerWindow->GetFpsState())ManagerWindow->ShowFps();
00137         //ManagerVertexProgram->Draw();
00138         ManagerNetwork->Draw();
00139         ManagerSpirit->Draw();
00140         
00141         
00142 
00143         ManagerObjectWindow->Draw();
00144         ManagerLoad->Draw();
00145         ManagerConsole->Draw();
00146         glFlush();
00147         glutSwapBuffers();
00148 
00149 UnGuard
00150 }

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 DrawScene().

00085 {return m_Status;}

void ExManagerOutput::Init void   )  [virtual]
 

Redéfinie à partir de ExManager.

Définition à la ligne 60 du fichier ExManagerOutput.cpp.

Références Guard, Init(), et UnGuard.

Référencé par Init(), PostInitManager(), PreInitManager(), et Reset().

00061 {
00062 Guard(ExManagerOutput::Init(void))
00063         glShadeModel(GL_SMOOTH);                                                        // Enable Smooth Shading
00064         glClearColor(0.0f, 0.0f, 0.0f, 0.5f);                           // Black Background
00065         glClearDepth(1.0f);                                                                     // Depth Buffer Setup
00066         glDepthFunc(GL_LEQUAL);                                                         // The Type Of Depth Testing To Do
00067         //glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);
00068         glCullFace(GL_BACK);
00069         glEnable(GL_CULL_FACE);
00070         //glEnable(GL_LIGHTING);
00071         glPolygonMode(GL_FRONT,GL_FILL);
00072         glEnable(GL_COLOR_MATERIAL );
00073         glEnable(GL_DEPTH_TEST);
00074         //glEnable(GL_AUTO_NORMAL);
00075         //glEnable(GL_NORMALIZE);
00076         glEnable(GL_ALPHA_TEST);
00077         //glLightModelf(GL_LIGHT_MODEL_TWO_SIDE,GL_FALSE);
00078         glLineWidth(1.5);
00079         glRenderMode(GL_RENDER);
00080 
00081 
00082 
00083 UnGuard
00084 }

ExCAction ExManager::InputAction ExCAction  Action  )  [virtual, inherited]
 

Redéfinie dans ExManagerCommand, ExManagerConsole, ExManagerFog, ExManagerId, ExManagerMap, ExManagerNetwork, ExManagerPVS, ExManagerSpecialEffect, ExManagerWindow, ExManagerLoad, ExManagerAnimation, ExManagerCamera, ExManagerEntity, ExManagerInterface, ExManagerLoad, ExManagerMesh, ExManagerModel, ExManagerObjectWindow, ExManagerParticuleSystem, ExManagerSound, et ExManagerTexture.

Définition à la ligne 42 du fichier ExManager.cpp.

Références NOTHING.

00043 {return NOTHING;}

ExCAction ExManager::InputCommand ExCCommand  Command  )  [virtual, inherited]
 

Redéfinie dans ExManagerCommand, ExManagerConsole, ExManagerFog, ExManagerMap, ExManagerNetwork, ExManagerPVS, ExManagerSpecialEffect, ExManagerWindow, ExManagerLoad, ExManagerAnimation, ExManagerCamera, ExManagerEntity, ExManagerInterface, ExManagerLoad, ExManagerMesh, ExManagerModel, ExManagerObjectWindow, ExManagerParticuleSystem, et ExManagerSound.

Définition à la ligne 40 du fichier ExManager.cpp.

Références NOTHING.

00041 {return NOTHING;}

void ExManager::Reload void   )  [virtual, inherited]
 

Redéfinie dans ExManagerCollision, ExManagerAnimation, ExManagerEntity, ExManagerModel, ExManagerObject< TypeA >, ExManagerTexture, ExManagerObject< ExCAnimation >, ExManagerObject< ExCModel * >, ExManagerObject< ExCWindow >, ExManagerObject< ExCVertexProgram >, ExManagerObject< ExCLight >, ExManagerObject< ExCLoadingAnimation >, ExManagerObject< ExCInterface >, ExManagerObject< ExCSound >, ExManagerObject< ExCCamera * >, ExManagerObject< ExCFont >, ExManagerObject< ExCGizmo >, ExManagerObject< ExCMesh * >, ExManagerObject< ExCTexture >, ExManagerObject< ExCEntity * >, ExManagerObject< ExCSystemeParticule >, et ExManagerObject< ExCSpirit >.

Définition à la ligne 33 du fichier ExManager.cpp.

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

00034 {}

void ExManagerOutput::Reset void   )  [virtual]
 

Redéfinie à partir de ExManager.

Définition à la ligne 55 du fichier ExManagerOutput.cpp.

Références Init().

00056 {
00057         Init();
00058 }

void ExManagerOutput::Reshape int  w,
int  h
 

Définition à la ligne 88 du fichier ExManagerOutput.cpp.

Références ExCCamera::Draw(), ExCCamera::GetClipFar(), ExCCamera::GetClipNear(), ExManagerCamera::GetCurrentObject(), ExManagerWindow::GetResolutionX(), ExManagerWindow::GetResolutionY(), ExCCamera::GetZoom(), Guard, ManagerCamera, ManagerWindow, Reshape(), ExManagerWindow::SetResolution(), et UnGuard.

Référencé par reshape(), et Reshape().

00089 {
00090 Guard(ExManagerOutput::Reshape(int w,int h))
00091         ManagerWindow->SetResolution(w,h);
00092         glMatrixMode(GL_PROJECTION);
00093         glLoadIdentity();
00094         glViewport(0,0,ManagerWindow->GetResolutionX(),ManagerWindow->GetResolutionY());
00095         gluPerspective(ManagerCamera->GetCurrentObject()->GetZoom(),
00096                 (1.0f *ManagerWindow->GetResolutionX() / ManagerWindow->GetResolutionY()),
00097                 ManagerCamera->GetCurrentObject()->GetClipNear(),
00098                 ManagerCamera->GetCurrentObject()->GetClipFar());
00099         glMatrixMode(GL_MODELVIEW);
00100         glLoadIdentity();
00101         ManagerCamera->GetCurrentObject()->Draw();
00102 UnGuard
00103 }

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

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 ExManagerOutput::SetManagerAnim ExManagerAnimation Anim  )  [inline]
 

Définition à la ligne 129 du fichier ExManagerOutput.h.

Références ManagerAnimation.

Référencé par SetManagerLink().

00129 {ManagerAnimation = Anim;}

void ExManagerOutput::SetManagerCamera ExManagerCamera Cam  )  [inline]
 

Définition à la ligne 136 du fichier ExManagerOutput.h.

Références ManagerCamera.

Référencé par SetManagerLink().

00136 {ManagerCamera = Cam;}

void ExManagerOutput::SetManagerCollision ExManagerCollision Collision  )  [inline]
 

Définition à la ligne 127 du fichier ExManagerOutput.h.

Références ManagerCollision.

Référencé par SetManagerLink().

00127 {ManagerCollision = Collision;}

void ExManagerOutput::SetManagerCommand ExManagerCommand Command  )  [inline]
 

Définition à la ligne 131 du fichier ExManagerOutput.h.

Références ManagerCommand.

Référencé par SetManagerLink().

00131 {ManagerCommand = Command;}

void ExManagerOutput::SetManagerConsole ExManagerConsole Console  )  [inline]
 

Définition à la ligne 132 du fichier ExManagerOutput.h.

Références ManagerConsole.

Référencé par SetManagerLink().

00132 {ManagerConsole=Console;}

void ExManagerOutput::SetManagerFog ExManagerFog Fog  )  [inline]
 

Définition à la ligne 128 du fichier ExManagerOutput.h.

Références ManagerFog.

Référencé par SetManagerLink().

00128 {ManagerFog = Fog;}

void ExManagerOutput::SetManagerGizmo ExManagerGizmo Gizmo  )  [inline]
 

Définition à la ligne 138 du fichier ExManagerOutput.h.

Références ManagerGizmo.

Référencé par SetManagerLink().

00138 {ManagerGizmo = Gizmo;}

void ExManagerOutput::SetManagerInterface ExManagerInterface Interface  )  [inline]
 

Définition à la ligne 133 du fichier ExManagerOutput.h.

Références ManagerInterface.

Référencé par SetManagerLink().

00133 {ManagerInterface=Interface;}

void ExManagerOutput::SetManagerLight ExManagerLight Light  )  [inline]
 

Définition à la ligne 140 du fichier ExManagerOutput.h.

Références ManagerLight.

Référencé par SetManagerLink().

00140 {ManagerLight = Light;}

void ExManagerOutput::SetManagerLoad ExManagerLoad Load  )  [inline]
 

Définition à la ligne 146 du fichier ExManagerOutput.h.

Références ManagerLoad.

Référencé par SetManagerLink().

00146 {ManagerLoad = Load;}

void ExManagerOutput::SetManagerMap ExManagerMap Map  )  [inline]
 

Définition à la ligne 135 du fichier ExManagerOutput.h.

Références ManagerMap.

Référencé par SetManagerLink().

00135 {ManagerMap = Map;}

void ExManagerOutput::SetManagerModel ExManagerModel Model  )  [inline]
 

Définition à la ligne 137 du fichier ExManagerOutput.h.

Références ManagerModel.

Référencé par SetManagerLink().

00137 {ManagerModel = Model;}

void ExManagerOutput::SetManagerNetwork ExManagerNetwork Network  )  [inline]
 

Définition à la ligne 141 du fichier ExManagerOutput.h.

Références ManagerNetwork.

Référencé par SetManagerLink().

00141 {ManagerNetwork = Network;}

void ExManagerOutput::SetManagerObjectWindow ExManagerObjectWindow ObjectWindow  )  [inline]
 

Définition à la ligne 143 du fichier ExManagerOutput.h.

Références ManagerObjectWindow.

Référencé par SetManagerLink().

00143 {ManagerObjectWindow = ObjectWindow;}

void ExManagerOutput::SetManagerParticuleSystem ExManagerParticuleSystem ParticuleSystem  )  [inline]
 

Définition à la ligne 139 du fichier ExManagerOutput.h.

Références ManagerParticuleSystem.

Référencé par SetManagerLink().

00139 {ManagerParticuleSystem = ParticuleSystem;}

void ExManagerOutput::SetManagerPVS ExManagerPVS PVS  )  [inline]
 

Définition à la ligne 145 du fichier ExManagerOutput.h.

Références ManagerPVS.

Référencé par SetManagerLink().

00145 {ManagerPVS = PVS;}

void ExManagerOutput::SetManagerSpecialEffect ExManagerSpecialEffect SpecialEffect  )  [inline]
 

Définition à la ligne 144 du fichier ExManagerOutput.h.

Références ManagerSpecialEffect.

Référencé par SetManagerLink().

00144 {ManagerSpecialEffect = SpecialEffect;}

void ExManagerOutput::SetManagerSpirit ExManagerSpirit Spirit  )  [inline]
 

Définition à la ligne 134 du fichier ExManagerOutput.h.

Références ManagerSpirit.

Référencé par SetManagerLink().

00134 {ManagerSpirit=Spirit;}

void ExManagerOutput::SetManagerVertexProgram ExManagerVertexProgram VertexProgram  )  [inline]
 

Définition à la ligne 142 du fichier ExManagerOutput.h.

Références ManagerVertexProgram.

Référencé par SetManagerLink().

00142 {ManagerVertexProgram = VertexProgram;}

void ExManagerOutput::SetManagerWindow ExManagerWindow Window  )  [inline]
 

Définition à la ligne 130 du fichier ExManagerOutput.h.

Références ManagerWindow.

Référencé par SetManagerLink().

00130 {ManagerWindow = Window;}

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(), ExManagerAnimation::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().

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

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

Référencé par CreateSingleton().

ExManagerOutput * ExManagerOutput::m_instance = NULL [static, private]
 

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

Référencé par CreateSingleton().

bool ExManager::m_Status [protected, inherited]
 

Définition à la ligne 69 du fichier ExManager.h.

Référencé par ExManager::GetStatus(), et ExManager::SetStatus().

ExManagerAnimation* ExManagerOutput::ManagerAnimation [private]
 

Définition à la ligne 94 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerAnim().

ExManagerCamera* ExManagerOutput::ManagerCamera [private]
 

Définition à la ligne 103 du fichier ExManagerOutput.h.

Référencé par DrawScene(), Reshape(), et SetManagerCamera().

ExManagerCollision* ExManagerOutput::ManagerCollision [private]
 

Définition à la ligne 92 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerCollision().

ExManagerCommand* ExManagerOutput::ManagerCommand [private]
 

Définition à la ligne 96 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerCommand().

ExManagerConsole* ExManagerOutput::ManagerConsole [private]
 

Définition à la ligne 97 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerConsole().

ExManagerFog* ExManagerOutput::ManagerFog [private]
 

Définition à la ligne 93 du fichier ExManagerOutput.h.

Référencé par SetManagerFog().

ExManagerGizmo* ExManagerOutput::ManagerGizmo [private]
 

Définition à la ligne 105 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerGizmo().

ExManagerInterface* ExManagerOutput::ManagerInterface [private]
 

Définition à la ligne 99 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerInterface().

ExManagerLight* ExManagerOutput::ManagerLight [private]
 

Définition à la ligne 107 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerLight().

ExManagerLoad* ExManagerOutput::ManagerLoad [private]
 

Définition à la ligne 113 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerLoad().

ExManagerMap* ExManagerOutput::ManagerMap [private]
 

Définition à la ligne 102 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerMap().

ExManagerModel* ExManagerOutput::ManagerModel [private]
 

Définition à la ligne 104 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerModel().

ExManagerNetwork* ExManagerOutput::ManagerNetwork [private]
 

Définition à la ligne 108 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerNetwork().

ExManagerObjectWindow* ExManagerOutput::ManagerObjectWindow [private]
 

Définition à la ligne 110 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerObjectWindow().

ExManagerParticuleSystem* ExManagerOutput::ManagerParticuleSystem [private]
 

Définition à la ligne 106 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerParticuleSystem().

ExManagerPVS* ExManagerOutput::ManagerPVS [private]
 

Définition à la ligne 112 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerPVS().

ExManagerSpecialEffect* ExManagerOutput::ManagerSpecialEffect [private]
 

Définition à la ligne 111 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerSpecialEffect().

ExManagerSpirit* ExManagerOutput::ManagerSpirit [private]
 

Définition à la ligne 100 du fichier ExManagerOutput.h.

Référencé par DrawScene(), et SetManagerSpirit().

ExManagerVertexProgram* ExManagerOutput::ManagerVertexProgram [private]
 

Définition à la ligne 109 du fichier ExManagerOutput.h.

Référencé par SetManagerVertexProgram().

ExManagerWindow* ExManagerOutput::ManagerWindow [private]
 

Définition à la ligne 95 du fichier ExManagerOutput.h.

Référencé par DrawScene(), Reshape(), et SetManagerWindow().


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Tue Oct 28 12:44:04 2003 pour ExNihilo par doxygen 1.3.4