#include <ExManagerMap.h>
Membres publics | |
ExManagerMap (void) | |
~ExManagerMap (void) | |
void | Reset (void) |
void | SetManagerId (ExManagerId *Id) |
void | SetManagerTexture (ExManagerTexture *Texture) |
void | LoadMap (const char *FileName) |
void | Draw (void) |
void | ShowSkybox (void) |
void | HideSkybox (void) |
void | ShowMesh (void) |
void | HideMesh (void) |
void | EnableOctree (void) |
void | DisableOctree (void) |
void | ShowOctreeSubdivision (void) |
void | HideOctreeSubdivision (void) |
Attributs Publics | |
std::ostrstream * | Consol |
void(* | WriteToConsol )(const char *Label) |
Attributs Privés | |
ExManagerId * | ManagerId |
ExManagerTexture * | ManagerTexture |
ExCMap * | Map |
bool | MapLoaded |
|
Définition à la ligne 26 du fichier ExManagerMap.cpp. Références MapLoaded.
00027 { 00028 MapLoaded=false; 00029 } |
|
Définition à la ligne 31 du fichier ExManagerMap.cpp.
00032 { 00033 } |
|
Définition à la ligne 69 du fichier ExManagerMap.h. Références ExCMap::DisableOctree(). Référencé par ExManagerCommand::ProcessAction().
00069 {Map->DisableOctree();} |
|
Définition à la ligne 52 du fichier ExManagerMap.cpp. Références ExCMap::Draw(), Draw(), Guard, Map, et UnGuard. Référencé par Draw(), et ExManagerOutput::DrawScene().
00053 { 00054 Guard(void ExManagerMap::Draw(void)) 00055 if(MapLoaded) 00056 { 00057 Map->Draw(); 00058 } 00059 UnGuard 00060 } |
|
Définition à la ligne 68 du fichier ExManagerMap.h. Références ExCMap::EnableOctree(). Référencé par ExManagerCommand::ProcessAction().
00068 {Map->EnableOctree();} |
|
Définition à la ligne 67 du fichier ExManagerMap.h. Références ExCMap::HideMesh(). Référencé par ExManagerCommand::ProcessAction().
|
|
Définition à la ligne 71 du fichier ExManagerMap.h. Références ExCMap::HideOctreeSubdivision(). Référencé par ExManagerCommand::ProcessAction().
00071 {Map->HideOctreeSubdivision();} |
|
Définition à la ligne 65 du fichier ExManagerMap.h. Références ExCMap::HideSkybox(). Référencé par ExManagerCommand::ProcessAction().
00065 {Map->HideSkybox();} |
|
Définition à la ligne 40 du fichier ExManagerMap.cpp. Références Consol, ExCMap::Consol, Guard, ExCMap::LoadMap(), LoadMap(), ManagerTexture, Map, MapLoaded, ExCMap::SetManagerTexture(), UnGuard, WriteToConsol, et ExCMap::WriteToConsol. Référencé par LoadMap(), ExManagerCommand::LoadSetOfFile(), et ExManagerCommand::ProcessAction().
00041 { 00042 Guard(ExManagerMap::LoadMap(const char * )) 00043 Map=new ExCMap(); 00044 Map->SetManagerTexture(ManagerTexture); 00045 Map->Consol=Consol; 00046 Map->WriteToConsol=WriteToConsol; 00047 Map->LoadMap(FileName); 00048 MapLoaded=true; 00049 UnGuard 00050 } |
|
Définition à la ligne 35 du fichier ExManagerMap.cpp. Références MapLoaded. Référencé par ExManagerCommand::ProcessAction().
00036 { 00037 MapLoaded=false; 00038 } |
|
Définition à la ligne 59 du fichier ExManagerMap.h. Référencé par SetManagerLink().
00059 {ManagerId = Id;} |
|
Définition à la ligne 60 du fichier ExManagerMap.h. Référencé par SetManagerLink().
00060 {ManagerTexture=Texture;} |
|
Définition à la ligne 66 du fichier ExManagerMap.h. Références ExCMap::ShowMesh(). Référencé par ExManagerCommand::ProcessAction().
|
|
Définition à la ligne 70 du fichier ExManagerMap.h. Références ExCMap::ShowOctreeSubdivision(). Référencé par ExManagerCommand::ProcessAction().
00070 {Map->ShowOctreeSubdivision();} |
|
Définition à la ligne 64 du fichier ExManagerMap.h. Références ExCMap::ShowSkybox(). Référencé par ExManagerCommand::ProcessAction().
00064 {Map->ShowSkybox();} |
|
Définition à la ligne 56 du fichier ExManagerMap.h. Référencé par LoadMap(), et SetManagerLink(). |
|
Définition à la ligne 42 du fichier ExManagerMap.h. |
|
Définition à la ligne 43 du fichier ExManagerMap.h. Référencé par LoadMap(). |
|
Définition à la ligne 44 du fichier ExManagerMap.h. |
|
Définition à la ligne 45 du fichier ExManagerMap.h. Référencé par ExManagerMap(), LoadMap(), et Reset(). |
|
Référencé par LoadMap(), et SetManagerLink(). |