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 du fichier Main.h

#include <math.h>
#include "ExDefine.h"
#include "ExMath.h"
#include "ExManagerWindow.h"
#include "ExManagerConsole.h"
#include "ExManagerOutput.h"
#include "ExManagerTexture.h"
#include "ExManagerCollision.h"
#include "ExManagerMenu.h"
#include "ExManagerInterface.h"
#include "ExManagerMap.h"
#include "ExManagerCommand.h"
#include "ExManagerParticuleSystem.h"
#include "ExManagerGizmo.h"
#include "ExManagerLight.h"
#include "ExManagerFog.h"
#include "ExManagerAnimation.h"
#include "ExManagerId.h"
#include "ExManagerSound.h"
#include "ExManagerSpirit.h"
#include "ExManagerInputGLUT.h"
#include "ExNihiloNameSpace.h"
#include "ExCFile.h"
#include "ExCOptions.h"
#include "ExManager.h"
#include "ExManagerObject.h"
#include "ExManagerModele.h"
#include "ExManagerCamera.h"
#include "ExManagerNetwork.h"
#include "ExCModel.h"
#include "ExCObject.h"
#include "ExManagerFont.h"
#include "ExManagerSpecialEffect.h"
#include "ExManagerVertexArrays.h"

Aller au code source de ce fichier.

Fonctions

void display (void)
void reshape (int w, int h)
void keyboard (unsigned char key, int x, int y)
void keyboardup (unsigned char key, int x, int y)
void spekeyboard (int key, int x, int y)
void spekeyboardup (int key, int x, int y)
void Mouse (int button, int state, int x, int y)
void MotionFunc (int x, int y)
void PassiveMotionFunc (int x, int y)
void SpaceballMotionFunc (int x, int y, int z)
void SpaceballRotateFunc (int x, int y, int z)
void TabletMotionFunc (int x, int y)
void TabletButtonFunc (int button, int state, int x, int y)
void Focus (int state)
void DrawGrid (void)
void SetGlutCallBack (void)
void SetManagerLink (void)
void InitManager (void)
void InitGlExtension (void)
void RoutingtoConsole (const char *Label)

Variables

ExManagerWindowManagerWindow
ExManagerConsoleManagerConsole
ExManagerOutputManagerOutPut
ExManagerTextureManagerTexture
ExManagerCollisionManagerCollision
ExManagerMenuManagerMenu
ExManagerInterfaceManagerInterface
ExManagerMapManagerMap
ExManagerCommandManagerCommand
ExManagerParticuleSystemManagerParticuleSystem
ExManagerGizmoManagerGizmo
ExManagerLightManagerLight
ExManagerFogManagerFog
ExManagerAnimationManagerAnimation
ExManagerInputGLUTManagerInputGLUT
ExManagerIdManagerId
ExManagerSpiritManagerSpirit
ExManagerSoundManagerSound
ExManagerModelManagerModele
ExManagerCameraManagerCamera
ExManagerNetworkManagerNetwork
ExManagerFontManagerFont
ExManagerSpecialEffectManagerSpecialEffect
ExManagerVertexArraysManagerVertexArrays
bool m_FullScreen


Documentation de la fonction

void display void   
 

Définition à la ligne 390 du fichier Main.cpp.

Références ManagerInputGLUT, et ExManagerInputGLUT::TabletButton().

Référencé par SetGlutCallBack().

00390 {ManagerInputGLUT->TabletButton(button,state,x,y);} 

void DrawGrid void   
 

void Focus int    state
 

Définition à la ligne 383 du fichier Main.cpp.

Références ManagerInputGLUT, et ExManagerInputGLUT::Mouse().

Référencé par SetGlutCallBack().

00383 {ManagerInputGLUT->Mouse(button,state,x,y);}

void InitGlExtension void   
 

Définition à la ligne 237 du fichier Main.cpp.

Références Guard, et InitGlExtension().

Référencé par InitGlExtension(), et main().

00239 {
00240 Guard(void InitGlExtension(void))
00241         
00242         //glMultiTexCoord2fARB = (PFNGLMULTITEXCOORD2FARBPROC) wglGetProcAddress("glMultiTexCoord2fARB");
00243         //glActiveTextureARB = (PFNGLACTIVETEXTUREARBPROC) wglGetProcAddress("glActiveTextureARB");
00244         //glClientActiveTextureARB = (PFNGLCLIENTACTIVETEXTUREARBPROC) wglGetProcAddress("glClientActiveTextureARB");
00245         //if(glMultiTexCoord2fARB = NULL) std::cout<<"OpenGl extension missing"<<std::endl;
00246         //if(glActiveTextureARB = NULL) std::cout<<"OpenGl extension missing"<<std::endl;
00247         //if(glClientActiveTextureARB = NULL) std::cout<<"OpenGl extension missing"<<std::endl;
00248         
00249 UnGuard

void InitManager void   
 

Définition à la ligne 251 du fichier Main.cpp.

Références ExManagerWindow::Apply(), ExManagerInputGLUT::CheckInput(), ExManagerSound::DisplayAviableInput(), ExManagerInputGLUT::DisplayAviableInput(), ExManagerWindow::GlutCallBack, Guard, ExManagerNetwork::Init(), ExManagerConsole::Init(), ExManagerCommand::Init(), ExManagerOutput::Init(), ExManagerModel::Init(), ExManagerLight::Init(), ExManagerParticuleSystem::Init(), ExManagerGizmo::Init(), ExManagerCamera::Init(), ExManagerMenu::Init(), ExManagerFont::Init(), ExManagerSpirit::Init(), ExManagerInterface::Init(), ExManagerSound::Init(), ExManagerTexture::Init(), ExManagerVertexArrays::Init(), ExManagerId::Init(), InitManager(), ManagerCamera, ManagerCommand, ManagerConsole, ManagerFont, ManagerGizmo, ManagerId, ManagerInputGLUT, ManagerInterface, ManagerLight, ManagerMenu, ManagerModele, ManagerNetwork, ManagerOutPut, ManagerParticuleSystem, ManagerSound, ManagerSpirit, ManagerTexture, ManagerVertexArrays, ManagerWindow, et SetGlutCallBack().

Référencé par InitManager(), et main().

00253 {
00254 Guard(void InitManager(void))
00255         ManagerInputGLUT->CheckInput();
00256         ManagerInputGLUT->DisplayAviableInput();
00257         ManagerId->Init();
00258         ManagerVertexArrays->Init();
00259 
00260         //---------------------
00261         ManagerTexture->Init();
00262         ManagerSound->Init();
00263         ManagerSound->DisplayAviableInput();
00264 
00265         //---------------------
00266         ManagerInterface->Init();
00267         ManagerSpirit->Init();
00268 
00269         ManagerFont->Init();
00270         ManagerMenu->Init();
00271         //---------------------
00272         ManagerCamera->Init();
00273         ManagerGizmo->Init();
00274         ManagerParticuleSystem->Init();
00275         ManagerLight->Init();
00276         //---------------------
00277         ManagerWindow->GlutCallBack=&SetGlutCallBack;
00278         if(m_FullScreen)ManagerWindow->Apply();
00279         ManagerModele->Init();
00280         
00281         ManagerOutPut->Init();
00282         ManagerCommand->Init();
00283         ManagerConsole->Init();
00284         ManagerNetwork->Init();
00285 
00286         
00287 
00288 UnGuard

void keyboard unsigned char    key,
int    x,
int    y
 

Définition à la ligne 378 du fichier Main.cpp.

Référencé par SetGlutCallBack().

00379 {ManagerInputGLUT->Key(key,x,y);}

void keyboardup unsigned char    key,
int    x,
int    y
 

Définition à la ligne 379 du fichier Main.cpp.

Références ExManagerInputGLUT::Key(), et ManagerInputGLUT.

Référencé par SetGlutCallBack().

00379 {ManagerInputGLUT->Key(key,x,y);}

void MotionFunc int    x,
int    y
 

Définition à la ligne 384 du fichier Main.cpp.

Références ExManagerInputGLUT::Focus(), et ManagerInputGLUT.

Référencé par SetGlutCallBack().

00384 {ManagerInputGLUT->Focus(state);}

void Mouse int    button,
int    state,
int    x,
int    y
 

Définition à la ligne 382 du fichier Main.cpp.

Références ExManagerInputGLUT::KeySpeUp(), et ManagerInputGLUT.

Référencé par SetGlutCallBack().

00382 {ManagerInputGLUT->KeySpeUp(key,x,y);}

void PassiveMotionFunc int    x,
int    y
 

Définition à la ligne 385 du fichier Main.cpp.

Références ManagerInputGLUT, et ExManagerInputGLUT::MouseMotion().

Référencé par SetGlutCallBack().

void reshape int    w,
int    h
 

Définition à la ligne 391 du fichier Main.cpp.

Références ExManagerOutput::DrawScene(), et ManagerOutPut.

Référencé par SetGlutCallBack().

void RoutingtoConsole const char *    Label
 

Définition à la ligne 121 du fichier Main.cpp.

Références Guard, ManagerConsole, et ExManagerConsole::Write().

00123 {
00124         Guard(void RoutingtoConsole(const char *Label))
00125                 ManagerConsole->Write(Label);
00126         UnGuard

void SetGlutCallBack void   
 

Définition à la ligne 290 du fichier Main.cpp.

Références display(), Focus(), Guard, ExManagerInterface::Init(), ExManagerOutput::Init(), ExManagerConsole::Init(), ExNihilo::InitBasicObjectList(), ExManagerInputGLUT::IsJoystick(), ExManagerInputGLUT::IsKeyboard(), ExManagerInputGLUT::IsMouse(), ExManagerInputGLUT::IsSpaceBall(), ExManagerInputGLUT::IsTablet(), keyboard(), keyboardup(), ManagerConsole, ManagerInputGLUT, ManagerInterface, ManagerOutPut, MotionFunc(), Mouse(), PassiveMotionFunc(), ExManagerInterface::Reset(), reshape(), SetGlutCallBack(), SpaceballMotionFunc(), SpaceballRotateFunc(), spekeyboard(), spekeyboardup(), TabletButtonFunc(), et TabletMotionFunc().

Référencé par InitManager(), main(), et SetGlutCallBack().

00292 {
00293         Guard(SetGlutCallBack(void))
00294         //------------------------------------------------
00295         //Adressage des Callbacks Keyboard
00296         //------------------------------------------------      
00297         if(ManagerInputGLUT->IsKeyboard())
00298         {       
00299                 glutKeyboardFunc(keyboard);
00300                 glutKeyboardUpFunc(keyboardup);
00301                 glutSpecialFunc(spekeyboard);
00302                 glutSpecialUpFunc(spekeyboardup);
00303         }else
00304         {
00305                 glutKeyboardFunc(NULL);
00306                 glutKeyboardUpFunc(NULL);
00307                 glutSpecialFunc(NULL);
00308                 glutSpecialUpFunc(NULL);
00309         }
00310         //------------------------------------------------
00311         //Adressage des Callbacks Mouse
00312         //------------------------------------------------      
00313         if(ManagerInputGLUT->IsMouse())
00314         {
00315                 glutMouseFunc(Mouse);
00316                 glutEntryFunc(Focus);
00317                 glutMotionFunc(MotionFunc);
00318                 glutPassiveMotionFunc(PassiveMotionFunc);
00319         }
00320         else
00321         {
00322                 glutMouseFunc(NULL);
00323                 glutEntryFunc(NULL);
00324                 glutMotionFunc(NULL);
00325                 glutPassiveMotionFunc(NULL);
00326         }
00327         //------------------------------------------------
00328         //Adressage des Callbacks Joystick
00329         //------------------------------------------------      
00330         if(ManagerInputGLUT->IsJoystick())
00331         {
00332         }
00333         else
00334         {
00335         }
00336         //------------------------------------------------
00337         //Adressage des Callbacks SpaceBall
00338         //------------------------------------------------      
00339         if(ManagerInputGLUT->IsSpaceBall())
00340         {
00341                 glutSpaceballMotionFunc(SpaceballMotionFunc);
00342                 glutSpaceballRotateFunc(SpaceballRotateFunc);
00343         }
00344         else
00345         {
00346                 glutSpaceballRotateFunc(NULL);
00347                 glutSpaceballMotionFunc(NULL);
00348         }
00349         //------------------------------------------------
00350         //Adressage des Callbacks Tablet
00351         //------------------------------------------------      
00352         if(ManagerInputGLUT->IsTablet())
00353         {
00354                 glutTabletMotionFunc(TabletMotionFunc);
00355                 glutTabletButtonFunc(TabletButtonFunc);
00356         }
00357         else
00358         {
00359                 glutTabletMotionFunc(NULL);
00360                 glutTabletButtonFunc(NULL);
00361         }
00362         //------------------------------------------------
00363         //Adressage des Callbacks Affichage
00364         //------------------------------------------------      
00365         glutDisplayFunc(display);
00366         glutIdleFunc(display);  
00367         glutReshapeFunc(reshape);
00368         //------------------------------------------------
00369         //List affichage
00370         //------------------------------------------------
00371         ManagerConsole->Init();
00372         ExNihilo::InitBasicObjectList();
00373         ManagerOutPut->Init();
00374         ManagerInterface->Reset();
00375         ManagerInterface->Init();
00376         UnGuard

void SetManagerLink void   
 

Définition à la ligne 128 du fichier Main.cpp.

Références Guard, ManagerAnimation, ManagerCamera, ManagerCollision, ManagerCommand, ManagerConsole, ManagerFog, ManagerFont, ManagerGizmo, ManagerId, ManagerInputGLUT, ManagerInterface, ManagerLight, ManagerMap, ManagerMenu, ManagerModele, ManagerNetwork, ManagerOutPut, ManagerParticuleSystem, ManagerSound, ManagerSpecialEffect, ManagerSpirit, ManagerTexture, ManagerVertexArrays, ManagerWindow, ExManager::SetConsolFlux(), ExManagerOutput::SetManagerAnim(), ExManagerCommand::SetManagerAnim(), ExManagerOutput::SetManagerCamera(), ExManagerCommand::SetManagerCamera(), ExManagerOutput::SetManagerCollision(), ExManagerCommand::SetManagerCollision(), ExManagerOutput::SetManagerCommand(), ExManagerInputGLUT::SetManagerCommand(), ExManagerOutput::SetManagerConsole(), ExManagerCommand::SetManagerConsole(), ExManagerOutput::SetManagerFog(), ExManagerCommand::SetManagerFog(), ExManagerOutput::SetManagerGizmo(), ExManagerCommand::SetManagerGizmo(), ExManagerObject< ExCModel * >::SetManagerId(), ExManagerObject< ExCFont >::SetManagerId(), ExManagerObject< ExCSystemeParticule >::SetManagerId(), ExManagerObject< ExCSound >::SetManagerId(), ExManagerObject< ExCSpirit >::SetManagerId(), ExManagerAnimation::SetManagerId(), ExManagerObject< ExCLight >::SetManagerId(), ExManagerObject< ExCGizmo >::SetManagerId(), ExManagerMap::SetManagerId(), ExManagerObject< ExCInterface >::SetManagerId(), ExManagerObject< ExCMenu >::SetManagerId(), ExManagerCollision::SetManagerId(), ExManagerObject< ExCTexture >::SetManagerId(), ExManagerObject< ExCCamera * >::SetManagerId(), ExManagerCommand::SetManagerId(), ExManagerOutput::SetManagerInterface(), ExManagerCommand::SetManagerInterface(), ExManagerOutput::SetManagerLight(), ExManagerCommand::SetManagerLight(), SetManagerLink(), ExManagerOutput::SetManagerMap(), ExManagerCommand::SetManagerMap(), ExManagerOutput::SetManagerMenu(), ExManagerCommand::SetManagerMenu(), ExManagerOutput::SetManagerModel(), ExManagerCommand::SetManagerModel(), ExManagerCamera::SetManagerModel(), ExManagerOutput::SetManagerNetwork(), ExManagerCommand::SetManagerNetwork(), ExManagerOutput::SetManagerParticuleSystem(), ExManagerCommand::SetManagerParticuleSystem(), ExManagerCommand::SetManagerSound(), ExManagerOutput::SetManagerSpirit(), ExManagerCommand::SetManagerSpirit(), ExManagerConsole::SetManagerTexture(), ExManagerInterface::SetManagerTexture(), ExManagerParticuleSystem::SetManagerTexture(), ExManagerMap::SetManagerTexture(), ExManagerCommand::SetManagerTexture(), ExManagerModel::SetManagerTexture(), ExManagerModel::SetManagerVertexArrays(), ExManagerConsole::SetManagerWindow(), ExManagerOutput::SetManagerWindow(), et ExManagerCommand::SetManagerWindow().

Référencé par main(), et SetManagerLink().

00130 {
00131 Guard(void SetManagerLink(void))
00132         
00133         ManagerWindow->SetConsolFlux(Consol);
00134         ManagerOutPut->SetConsolFlux(Consol);
00135         ManagerId->SetConsolFlux(Consol);
00136         ManagerCommand->SetConsolFlux(Consol);
00137         ManagerInputGLUT->SetConsolFlux(Consol);
00138         ManagerCamera->SetConsolFlux(Consol);
00139 
00140         ManagerConsole->SetConsolFlux(Consol);
00141         ManagerTexture->SetConsolFlux(Consol);
00142         ManagerCollision->SetConsolFlux(Consol);
00143         ManagerMenu->SetConsolFlux(Consol);
00144         ManagerInterface->SetConsolFlux(Consol);
00145         ManagerMap->SetConsolFlux(Consol);
00146     ManagerParticuleSystem->SetConsolFlux(Consol);
00147         ManagerGizmo->SetConsolFlux(Consol);
00148         ManagerLight->SetConsolFlux(Consol);
00149         ManagerFog->SetConsolFlux(Consol);
00150         ManagerAnimation->SetConsolFlux(Consol);
00151         ManagerSpirit->SetConsolFlux(Consol);
00152         ManagerSound->SetConsolFlux(Consol);
00153         
00154         ManagerModele->SetConsolFlux(Consol);
00155         ManagerFont->SetConsolFlux(Consol);
00156         ManagerSpecialEffect->SetConsolFlux(Consol);
00157         ManagerVertexArrays->SetConsolFlux(Consol);
00158 
00159 
00160         ManagerCommand->SetManagerId    (ManagerId      );
00161         ManagerCamera->SetManagerId(ManagerId);
00162 
00163         ManagerTexture->SetManagerId    (ManagerId      );
00164         ManagerCollision->SetManagerId  (ManagerId      );
00165         ManagerMenu->SetManagerId       (ManagerId      );
00166         ManagerInterface->SetManagerId  (ManagerId      );
00167         ManagerMap->SetManagerId        (ManagerId      );
00168         ManagerGizmo->SetManagerId      (ManagerId      );
00169         ManagerLight->SetManagerId      (ManagerId      );
00170         ManagerAnimation->SetManagerId  (ManagerId      );
00171         ManagerSpirit->SetManagerId     (ManagerId      );
00172         ManagerSound->SetManagerId      (ManagerId      );
00173         ManagerParticuleSystem->SetManagerId    (ManagerId      );
00174         ManagerFont->SetManagerId       (ManagerId      );
00175         
00176         ManagerModele->SetManagerId(ManagerId);
00177 
00178         ManagerCamera->SetManagerModel(ManagerModele);
00179         ManagerModele->SetManagerTexture(ManagerTexture);
00180         ManagerModele->SetManagerVertexArrays(ManagerVertexArrays);
00181 
00182         ManagerInputGLUT->SetManagerCommand(ManagerCommand);
00183 
00184         ManagerCommand->SetManagerAnim(ManagerAnimation);
00185         ManagerCommand->SetManagerCollision(ManagerCollision);
00186         ManagerCommand->SetManagerFog(ManagerFog);
00187         ManagerCommand->SetManagerGizmo(ManagerGizmo);
00188         ManagerCommand->SetManagerLight(ManagerLight);
00189         ManagerCommand->SetManagerMap(ManagerMap);
00190         ManagerCommand->SetManagerParticuleSystem(ManagerParticuleSystem);
00191         ManagerCommand->SetManagerTexture(ManagerTexture);
00192         ManagerCommand->SetManagerWindow(ManagerWindow);
00193         ManagerCommand->SetManagerCamera(ManagerCamera);
00194         ManagerCommand->SetManagerGizmo(ManagerGizmo);
00195         ManagerCommand->SetManagerMenu(ManagerMenu);
00196         ManagerCommand->SetManagerInterface(ManagerInterface);
00197         ManagerCommand->SetManagerConsole(ManagerConsole);
00198         ManagerCommand->SetManagerSound(ManagerSound);
00199         ManagerCommand->SetManagerSpirit(ManagerSpirit);
00200 
00201         ManagerCommand->SetManagerModel(ManagerModele);
00202         ManagerCommand->SetManagerNetwork(ManagerNetwork);
00203 
00204         ManagerMap->SetManagerTexture(ManagerTexture);
00205     
00206         ManagerParticuleSystem->SetManagerTexture(ManagerTexture);
00207         //---------------------------------------------
00208         ManagerOutPut->SetManagerWindow(ManagerWindow);
00209         ManagerOutPut->SetManagerCommand(ManagerCommand);
00210         ManagerOutPut->SetManagerCamera(ManagerCamera);
00211         
00212         ManagerOutPut->SetManagerAnim(ManagerAnimation);
00213         ManagerOutPut->SetManagerCollision(ManagerCollision);
00214         ManagerOutPut->SetManagerFog(ManagerFog);
00215         ManagerOutPut->SetManagerConsole(ManagerConsole);
00216         ManagerOutPut->SetManagerMenu(ManagerMenu);
00217         ManagerOutPut->SetManagerInterface(ManagerInterface);
00218         ManagerOutPut->SetManagerSpirit(ManagerSpirit);
00219         ManagerOutPut->SetManagerMap(ManagerMap);
00220         
00221         ManagerOutPut->SetManagerModel(ManagerModele);
00222         ManagerOutPut->SetManagerGizmo(ManagerGizmo);
00223         ManagerOutPut->SetManagerParticuleSystem(ManagerParticuleSystem);
00224         ManagerOutPut->SetManagerLight(ManagerLight);
00225         ManagerOutPut->SetManagerNetwork(ManagerNetwork);
00226         //-------------------------------------------------     
00227 
00228         
00229         
00230         ManagerInterface->SetManagerTexture(ManagerTexture);
00231 
00232         ManagerConsole->SetManagerWindow(ManagerWindow);
00233         ManagerConsole->SetManagerTexture(ManagerTexture);
00234 
00235 UnGuard

void SpaceballMotionFunc int    x,
int    y,
int    z
 

Définition à la ligne 386 du fichier Main.cpp.

Références ManagerInputGLUT, et ExManagerInputGLUT::MousePassiveMotion().

Référencé par SetGlutCallBack().

void SpaceballRotateFunc int    x,
int    y,
int    z
 

Définition à la ligne 387 du fichier Main.cpp.

Références ManagerInputGLUT, et ExManagerInputGLUT::SpaceballMotion().

Référencé par SetGlutCallBack().

void spekeyboard int    key,
int    x,
int    y
 

Définition à la ligne 380 du fichier Main.cpp.

Références ExManagerInputGLUT::KeyUp(), et ManagerInputGLUT.

Référencé par SetGlutCallBack().

00380 {ManagerInputGLUT->KeyUp(key,x,y);}

void spekeyboardup int    key,
int    x,
int    y
 

Définition à la ligne 381 du fichier Main.cpp.

Références ExManagerInputGLUT::KeySpe(), et ManagerInputGLUT.

Référencé par SetGlutCallBack().

00381 {ManagerInputGLUT->KeySpe(key,x,y);}    

void TabletButtonFunc int    button,
int    state,
int    x,
int    y
 

Définition à la ligne 389 du fichier Main.cpp.

Références ManagerInputGLUT, et ExManagerInputGLUT::TabletMotion().

Référencé par SetGlutCallBack().

void TabletMotionFunc int    x,
int    y
 

Définition à la ligne 388 du fichier Main.cpp.

Références ManagerInputGLUT, et ExManagerInputGLUT::SpaceballRotate().

Référencé par SetGlutCallBack().


Documentation de la variable

bool m_FullScreen
 

Définition à la ligne 117 du fichier Main.h.

Référencé par main().

ExManagerAnimation* ManagerAnimation
 

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

Référencé par main(), et SetManagerLink().

ExManagerCamera* ManagerCamera
 

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

Référencé par InitManager(), main(), SetManagerLink(), ExManagerOutput::SetManagerModel(), et ExManagerCommand::SetManagerModel().

ExManagerCollision* ManagerCollision
 

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

Référencé par main(), ExManagerOutput::SetManagerFog(), ExManagerEntite::SetManagerId(), ExManagerCommand::SetManagerId(), ExManagerCam::SetManagerId(), et SetManagerLink().

ExManagerCommand* ManagerCommand
 

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

Référencé par InitManager(), main(), ExManagerInputGLUT::SetManagerCommand(), ExManagerOutput::SetManagerConsole(), et SetManagerLink().

ExManagerConsole* ManagerConsole
 

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

Référencé par InitManager(), main(), RoutingtoConsole(), SetGlutCallBack(), SetManagerLink(), ExManagerOutput::SetManagerMenu(), et ExManagerCommand::SetManagerSound().

ExManagerFog* ManagerFog
 

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

Référencé par main(), ExManagerOutput::SetManagerAnim(), ExManagerCommand::SetManagerAnim(), et SetManagerLink().

ExManagerFont* ManagerFont
 

Définition à la ligne 114 du fichier Main.h.

Référencé par InitManager(), main(), et SetManagerLink().

ExManagerGizmo* ManagerGizmo
 

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

Référencé par InitManager(), main(), ExManagerCommand::SetManagerLight(), SetManagerLink(), et ExManagerOutput::SetManagerParticuleSystem().

ExManagerId* ManagerId
 

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

Référencé par InitManager(), main(), ExManagerPVS::SetManagerId(), ExManagerObject< ExCSpirit >::SetManagerId(), ExManagerCollision::SetManagerId(), ExManagerAnimation::SetManagerId(), SetManagerLink(), ExManagerCommand::SetManagerMenu(), et ExManagerMap::SetManagerTexture().

ExManagerInputGLUT* ManagerInputGLUT
 

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

Référencé par display(), Focus(), InitManager(), keyboardup(), main(), MotionFunc(), Mouse(), PassiveMotionFunc(), SetGlutCallBack(), SetManagerLink(), SpaceballMotionFunc(), SpaceballRotateFunc(), spekeyboard(), spekeyboardup(), TabletButtonFunc(), et TabletMotionFunc().

ExManagerInterface* ManagerInterface
 

Définition à la ligne 98 du fichier Main.h.

Référencé par InitManager(), main(), SetGlutCallBack(), ExManagerCommand::SetManagerConsole(), SetManagerLink(), et ExManagerOutput::SetManagerSpirit().

ExManagerLight* ManagerLight
 

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

Référencé par InitManager(), main(), SetManagerLink(), ExManagerOutput::SetManagerNetwork(), et ExManagerCommand::SetManagerParticuleSystem().

ExManagerMap* ManagerMap
 

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

Référencé par main(), ExManagerOutput::SetManagerCamera(), ExManagerCommand::SetManagerFog(), et SetManagerLink().

ExManagerMenu* ManagerMenu
 

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

Référencé par InitManager(), main(), ExManagerOutput::SetManagerInterface(), ExManagerCommand::SetManagerInterface(), et SetManagerLink().

ExManagerModel* ManagerModele
 

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

Référencé par InitManager(), main(), et SetManagerLink().

ExManagerNetwork* ManagerNetwork
 

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

Référencé par InitManager(), main(), et SetManagerLink().

ExManagerOutput* ManagerOutPut
 

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

Référencé par InitManager(), main(), reshape(), SetGlutCallBack(), et SetManagerLink().

ExManagerParticuleSystem* ManagerParticuleSystem
 

Définition à la ligne 101 du fichier Main.h.

Référencé par InitManager(), main(), ExManagerOutput::SetManagerLight(), SetManagerLink(), et ExManagerCommand::SetManagerTexture().

ExManagerSound* ManagerSound
 

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

Référencé par InitManager(), main(), SetManagerLink(), et ExManagerCommand::SetManagerSpirit().

ExManagerSpecialEffect* ManagerSpecialEffect
 

Définition à la ligne 115 du fichier Main.h.

Référencé par main(), et SetManagerLink().

ExManagerSpirit* ManagerSpirit
 

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

Référencé par InitManager(), main(), SetManagerLink(), et ExManagerOutput::SetManagerMap().

ExManagerTexture* ManagerTexture
 

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

Référencé par ExCSystemeParticule::GetParticuleSystemeState(), InitManager(), main(), ExManagerCommand::SetManagerCollision(), SetManagerLink(), ExManagerEntite::SetManagerPVS(), ExManagerParticuleSystem::SetManagerTexture(), ExManagerInterface::SetManagerTexture(), ExCParticuleTexture::SetManagerTexture(), ExCModel::SetManagerTexture(), ExManagerModel::SetManagerVertexArrays(), ExCEntite::SetNumberVertex(), et ExCOctree::ShowOctreeSubdivision().

ExManagerVertexArrays* ManagerVertexArrays
 

Définition à la ligne 116 du fichier Main.h.

Référencé par InitManager(), main(), et SetManagerLink().

ExManagerWindow* ManagerWindow
 

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

Référencé par InitManager(), main(), ExManagerOutput::SetManagerCommand(), ExManagerCommand::SetManagerGizmo(), SetManagerLink(), ExManagerConsole::SetManagerTexture(), et ExCInterface::SetManagerTexture().


Généré le Tue Dec 10 18:18:20 2002 pour ExNihilo par doxygen1.3-rc1