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

|
|
Définition à la ligne 43 du fichier ExManagerPVS.cpp. Références ExManagerPVS(), Guard, et UnGuard. Référencé par ExManagerPVS(), et ~ExManagerPVS().
|
|
|
Définition à la ligne 49 du fichier ExManagerPVS.cpp. Références ExManagerPVS(), Guard, et UnGuard.
00050 {
00051 Guard(ExManagerPVS::~ExManagerPVS(void))
00052 UnGuard
00053 }
|
|
|
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 ExManagerPVS.cpp. Références CreateSingleton(), Guard, m_flag, m_instance, et UnGuard. Référencé par CreateManager(), et CreateSingleton().
00029 {
00030 Guard(ExManagerPVS* ExManagerPVS::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 ExManagerPVS; // 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 66 du fichier ExManagerPVS.cpp. Références ExCFrustum::CalculateFrustum(), ExManagerMesh::Draw(), ExManagerEntity::Draw(), Draw(), Guard, m_ViewFrustrum, ManagerEntity, ManagerMesh, et UnGuard. Référencé par Draw(), et ExManagerOutput::DrawScene().
00067 {
00068 Guard(ExManagerPVS::Draw(void))
00069 m_ViewFrustrum.CalculateFrustum();
00070 //------------------
00071 //TO DO
00072 //Dont call draw methode
00073 //get pointer of each objet and test if object is in vie frustrum
00074
00075
00076 ManagerEntity->Draw();
00077 ManagerMesh->Draw();
00078 UnGuard
00079 }
|
|
|
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;}
|
|
|
Redéfinie à partir de ExManager. Définition à la ligne 60 du fichier ExManagerPVS.cpp. Références Guard, Init(), et UnGuard. Référencé par Init(), PreInitManager(), et Reset().
|
|
|
Redéfinie à partir de ExManager. Définition à la ligne 89 du fichier ExManagerPVS.cpp. Références ExManager::Consol, Guard, InputAction(), ExCAction::m_Action, ExCAction::m_NextAction, NOTHING, et UnGuard. Référencé par InputAction(), et ExManagerCommand::ProcesExCAction().
00090 {
00091 Guard(ExCAction ExManagerPVS::InputAction(ExCAction Action))
00092 switch(Action.m_Action)
00093 {
00094 default:
00095 *Consol<<"Can not file action in PVS_ACTION_MAP"<<std::endl;
00096 break;
00097 }
00098 if(Action.m_NextAction){return *Action.m_NextAction;}
00099 else{return NOTHING;}
00100 UnGuard
00101 }
|
|
|
Redéfinie à partir de ExManager. Définition à la ligne 82 du fichier ExManagerPVS.cpp. Références Guard, InputCommand(), NOTHING, et UnGuard. Référencé par InputCommand().
00083 {
00084 Guard(ExCAction ExManagerPVS::InputCommand(ExCCommand Command))
00085 return NOTHING;
00086 UnGuard
00087 }
|
|
|
|
Redéfinie à partir de ExManager. Définition à la ligne 55 du fichier ExManagerPVS.cpp. Références Init().
00056 {
00057 Init();
00058 }
|
|
|
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;}
|
|
||||||||||||
|
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 104 du fichier ExManagerPVS.h. Références ManagerCamera. Référencé par SetManagerLink().
00104 {ManagerCamera = Cam;}
|
|
|
Définition à la ligne 109 du fichier ExManagerPVS.h. Références ManagerEntity. Référencé par SetManagerLink().
00109 {ManagerEntity = Entity;}
|
|
|
Définition à la ligne 106 du fichier ExManagerPVS.h. Références ManagerGizmo. Référencé par SetManagerLink().
00106 {ManagerGizmo = Gizmo;}
|
|
|
Définition à la ligne 108 du fichier ExManagerPVS.h. Références ManagerLight. Référencé par SetManagerLink().
00108 {ManagerLight = Light;}
|
|
|
Définition à la ligne 103 du fichier ExManagerPVS.h. Références ManagerMap. Référencé par SetManagerLink().
00103 {ManagerMap = Map;}
|
|
|
Définition à la ligne 102 du fichier ExManagerPVS.h. Références ManagerMesh. Référencé par SetManagerLink().
00102 {ManagerMesh = Mesh;}
|
|
|
Définition à la ligne 105 du fichier ExManagerPVS.h. Références ManagerModel. Référencé par SetManagerLink().
00105 {ManagerModel = Model;}
|
|
|
Définition à la ligne 107 du fichier ExManagerPVS.h. Références ManagerParticuleSystem. Référencé par SetManagerLink().
00107 {ManagerParticuleSystem = ParticuleSystem;}
|
|
|
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;}
|
|
|
|
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 70 du fichier ExManager.h. Référencé par ExManager::AskForCommand(), ExManagerConsole::ExManagerConsole(), et ExManager::SetAskForCommand(). |
|
|
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 ExManagerPVS.cpp. Référencé par CreateSingleton(). |
|
|
Définition à la ligne 27 du fichier ExManagerPVS.cpp. Référencé par CreateSingleton(). |
|
|
Définition à la ligne 69 du fichier ExManager.h. Référencé par ExManager::GetStatus(), et ExManager::SetStatus(). |
|
|
Définition à la ligne 88 du fichier ExManagerPVS.h. Référencé par Draw(). |
|
|
Définition à la ligne 81 du fichier ExManagerPVS.h. Référencé par SetManagerCamera(). |
|
|
Définition à la ligne 87 du fichier ExManagerPVS.h. Référencé par Draw(), et SetManagerEntity(). |
|
|
Définition à la ligne 83 du fichier ExManagerPVS.h. Référencé par SetManagerGizmo(). |
|
|
Définition à la ligne 85 du fichier ExManagerPVS.h. Référencé par SetManagerLight(). |
|
|
Définition à la ligne 80 du fichier ExManagerPVS.h. Référencé par SetManagerMap(). |
|
|
Définition à la ligne 86 du fichier ExManagerPVS.h. Référencé par Draw(), et SetManagerMesh(). |
|
|
Définition à la ligne 82 du fichier ExManagerPVS.h. Référencé par SetManagerModel(). |
|
|
Définition à la ligne 84 du fichier ExManagerPVS.h. Référencé par SetManagerParticuleSystem(). |
1.3.4