#include <ExManagerParticuleSystem.h>
|
Définition à la ligne 25 du fichier ExManagerParticuleSystem.cpp. Références ExManagerParticuleSystem(), Guard, m_VecParticuleSysteme, m_VecPParticuleSysteme, et UnGuard. Référencé par ExManagerParticuleSystem(), et ~ExManagerParticuleSystem().
00026 { 00027 Guard(ExManagerParticuleSystem::ExManagerParticuleSystem(void)) 00028 m_VecParticuleSysteme = new std::vector<ExCSystemeParticule>; 00029 m_VecPParticuleSysteme = new std::vector<ExCSystemeParticule *>; 00030 UnGuard 00031 } |
|
Définition à la ligne 34 du fichier ExManagerParticuleSystem.cpp. Références ExManagerParticuleSystem(), Guard, et UnGuard.
00035 { 00036 Guard(ExManagerParticuleSystem::~ExManagerParticuleSystem(void)) 00037 UnGuard 00038 } |
|
Définition à la ligne 147 du fichier ExManagerParticuleSystem.cpp. Références Consol, CreateVecPobject(), Guard, m_ItVecParticuleSysteme, m_VecParticuleSysteme, m_VecPParticuleSysteme, et UnGuard. Référencé par CreateVecPobject(), et LoadParticuleSysteme().
00148 { 00149 Guard(void ExManagerParticuleSystem::CreateVecPobject(void)) 00150 m_VecPParticuleSysteme->clear(); 00151 int i=0; 00152 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++,i++) 00153 { 00154 m_VecPParticuleSysteme->push_back(&m_VecParticuleSysteme->at(i)); 00155 } 00156 *Consol<<"Number of Particule syteme :"<<m_VecPParticuleSysteme->size()<<std::endl; 00157 UnGuard 00158 } |
|
Définition à la ligne 78 du fichier ExManagerParticuleSystem.h. Références m_VecParticuleSysteme. Référencé par PauseAllParticuleSysteme(), PauseParticuleSysteme(), StartAllParticuleSysteme(), StartParticuleSysteme(), StopAllParticuleSysteme(), et StopParticuleSysteme().
00078 {return m_VecParticuleSysteme->size();} |
|
Définition à la ligne 131 du fichier ExManagerParticuleSystem.cpp. Références Consol, Guard, ListParticuleSysteme(), m_ItVecParticuleSysteme, m_VecParticuleSysteme, et UnGuard. Référencé par ListParticuleSysteme(), et ExManagerCommand::ProcessAction().
00132 { 00133 Guard(void ExManagerParticuleSystem::ListParticuleSysteme(void)) 00134 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++) 00135 { 00136 if(m_ItVecParticuleSysteme->GetParticuleSystemeState()) 00137 { 00138 *Consol<<"ParticuleSysteme :"<<m_ItVecParticuleSysteme->GetParticuleSystemeName()<<" State : Enable"<<std::endl; 00139 }else 00140 { 00141 *Consol<<"ParticuleSysteme :"<<m_ItVecParticuleSysteme->GetParticuleSystemeName()<<" State : Disable"<<std::endl; 00142 } 00143 } 00144 UnGuard 00145 } |
|
Définition à la ligne 41 du fichier ExManagerParticuleSystem.cpp. Références CreateVecPobject(), Guard, ExCSystemeParticule::LoadParticuleSysteme(), LoadParticuleSysteme(), m_VecParticuleSysteme, UnGuard, WriteToConsol, et ExCSystemeParticule::WriteToConsol. Référencé par LoadParticuleSysteme(), et ExManagerCommand::ProcessAction().
00042 { 00043 Guard(bool ExManagerParticuleSystem::LoadParticuleSysteme(const char * FileName)) 00044 ExCSystemeParticule systeme; 00045 systeme.WriteToConsol=WriteToConsol; 00046 if(systeme.LoadParticuleSysteme(FileName)) 00047 { 00048 m_VecParticuleSysteme->push_back(systeme); 00049 CreateVecPobject(); 00050 return true; 00051 } 00052 return false; 00053 UnGuard 00054 } |
|
Définition à la ligne 120 du fichier ExManagerParticuleSystem.cpp. Références GetNumberEnableParticuleSysteme(), Guard, m_ItVecParticuleSysteme, m_VecParticuleSysteme, PauseAllParticuleSysteme(), et UnGuard. Référencé par PauseAllParticuleSysteme(), et ExManagerCommand::ProcessAction().
00121 { 00122 Guard(int ExManagerParticuleSystem::PauseAllParticuleSysteme(void)) 00123 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++) 00124 { 00125 m_ItVecParticuleSysteme->Pause(); 00126 } 00127 return GetNumberEnableParticuleSysteme(); 00128 UnGuard 00129 } |
|
Définition à la ligne 84 du fichier ExManagerParticuleSystem.cpp. Références GetNumberEnableParticuleSysteme(), Guard, m_ItVecParticuleSysteme, m_VecParticuleSysteme, PauseParticuleSysteme(), et UnGuard. Référencé par PauseParticuleSysteme(), et ExManagerCommand::ProcessAction().
00085 { 00086 Guard(int ExManagerParticuleSystem::PauseParticuleSysteme(char *param)) 00087 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++) 00088 { 00089 if(strcmp(m_ItVecParticuleSysteme->GetParticuleSystemeName(),param)==0) 00090 { 00091 m_ItVecParticuleSysteme->Pause(); 00092 } 00093 } 00094 return GetNumberEnableParticuleSysteme(); 00095 UnGuard 00096 } |
|
Définition à la ligne 80 du fichier ExManagerParticuleSystem.h. Références m_VecPParticuleSysteme, et ExManagerPVS::SetVecSystemeParticule(). Référencé par SetManagerLink().
|
|
Définition à la ligne 66 du fichier ExManagerParticuleSystem.h. Référencé par SetManagerLink().
00066 {ManagerCollision = Collision;} |
|
Définition à la ligne 65 du fichier ExManagerParticuleSystem.h. Référencé par SetManagerLink().
00065 {ManagerPVS = PVS;} |
|
Définition à la ligne 64 du fichier ExManagerParticuleSystem.h. Référencé par SetManagerLink().
00064 {ManagerTexture = Texture;} |
|
Définition à la ligne 98 du fichier ExManagerParticuleSystem.cpp. Références GetNumberEnableParticuleSysteme(), Guard, m_ItVecParticuleSysteme, m_VecParticuleSysteme, StartAllParticuleSysteme(), et UnGuard. Référencé par ExManagerCommand::ProcessAction(), et StartAllParticuleSysteme().
00099 { 00100 Guard(int ExManagerParticuleSystem::StartAllParticuleSysteme(void)) 00101 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++) 00102 { 00103 m_ItVecParticuleSysteme->Start(); 00104 } 00105 return GetNumberEnableParticuleSysteme(); 00106 UnGuard 00107 } |
|
Définition à la ligne 56 du fichier ExManagerParticuleSystem.cpp. Références GetNumberEnableParticuleSysteme(), Guard, m_ItVecParticuleSysteme, m_VecParticuleSysteme, StartParticuleSysteme(), et UnGuard. Référencé par ExManagerCommand::ProcessAction(), et StartParticuleSysteme().
00057 { 00058 Guard(int ExManagerParticuleSystem::StartParticuleSysteme(char *param)) 00059 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++) 00060 { 00061 if(strcmp(m_ItVecParticuleSysteme->GetParticuleSystemeName(),param)==0) 00062 { 00063 m_ItVecParticuleSysteme->Start(); 00064 } 00065 } 00066 return GetNumberEnableParticuleSysteme(); 00067 UnGuard 00068 } |
|
Définition à la ligne 109 du fichier ExManagerParticuleSystem.cpp. Références GetNumberEnableParticuleSysteme(), Guard, m_ItVecParticuleSysteme, m_VecParticuleSysteme, StopAllParticuleSysteme(), et UnGuard. Référencé par ExManagerCommand::ProcessAction(), et StopAllParticuleSysteme().
00110 { 00111 Guard(int ExManagerParticuleSystem::StopAllParticuleSysteme(void)) 00112 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++) 00113 { 00114 m_ItVecParticuleSysteme->Stop(); 00115 } 00116 return GetNumberEnableParticuleSysteme(); 00117 UnGuard 00118 } |
|
Définition à la ligne 70 du fichier ExManagerParticuleSystem.cpp. Références GetNumberEnableParticuleSysteme(), Guard, m_ItVecParticuleSysteme, m_VecParticuleSysteme, StopParticuleSysteme(), et UnGuard. Référencé par ExManagerCommand::ProcessAction(), et StopParticuleSysteme().
00071 { 00072 Guard(int ExManagerParticuleSystem::StopParticuleSysteme(char *param)) 00073 for(m_ItVecParticuleSysteme=m_VecParticuleSysteme->begin();m_ItVecParticuleSysteme!=m_VecParticuleSysteme->end();m_ItVecParticuleSysteme++) 00074 { 00075 if(strcmp(m_ItVecParticuleSysteme->GetParticuleSystemeName(),param)==0) 00076 { 00077 m_ItVecParticuleSysteme->Stop(); 00078 } 00079 } 00080 return GetNumberEnableParticuleSysteme(); 00081 UnGuard 00082 } |
|
Définition à la ligne 61 du fichier ExManagerParticuleSystem.h. Référencé par CreateVecPobject(), ListParticuleSysteme(), et SetManagerLink(). |
|
Définition à la ligne 49 du fichier ExManagerParticuleSystem.h. Référencé par CreateVecPobject(), ListParticuleSysteme(), PauseAllParticuleSysteme(), PauseParticuleSysteme(), StartAllParticuleSysteme(), StartParticuleSysteme(), StopAllParticuleSysteme(), et StopParticuleSysteme(). |
|
Définition à la ligne 47 du fichier ExManagerParticuleSystem.h. Référencé par CreateVecPobject(), ExManagerParticuleSystem(), GetNumberEnableParticuleSysteme(), ListParticuleSysteme(), LoadParticuleSysteme(), PauseAllParticuleSysteme(), PauseParticuleSysteme(), StartAllParticuleSysteme(), StartParticuleSysteme(), StopAllParticuleSysteme(), et StopParticuleSysteme(). |
|
Définition à la ligne 48 du fichier ExManagerParticuleSystem.h. Référencé par CreateVecPobject(), ExManagerParticuleSystem(), et RecordToManagerPVS(). |
|
Définition à la ligne 45 du fichier ExManagerParticuleSystem.h. |
|
Définition à la ligne 44 du fichier ExManagerParticuleSystem.h. |
|
Définition à la ligne 43 du fichier ExManagerParticuleSystem.h. |
|
Référencé par LoadParticuleSysteme(), et SetManagerLink(). |