Page principale | Hiérarchie des classes | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier

Référence de la classe CParticleManager

Gestionnaires des générateurs de particules. Plus de détails...

#include <ctrl_particule.h>

Liste de tous les membres

Fonctions membres publiques

const CParticleSystemGetGenerateurParIndex (unsigned int uiIndex) const
 Accès aux générateurs de particules.
CEtoileCreateEtoile ()
 Seul cette fonction permet la création d'une instance d'effet de défilement d'étoiles.
CFumeeCreateFumee ()
 Seul cette fonction permet la création d'une instance d'effet de fumée.
CExplosionCreateExplosion ()
 Seul cette fonction permet la création d'une instance d'explosion.
void Update ()
 Mise à jour du gestionnaire de générateurs de particules.

Fonctions membres publiques statiques

CParticleManagerInstance ()
 Creation ou récupération de l'instance du gestionnaire de générateurs de particules.
void Kill ()
 Suppression de l'instance de gestionnaire de générateurs de particules si elle existe.


Description détaillée

Gestionnaires des générateurs de particules.

Définition à la ligne 24 du fichier ctrl_particule.h.


Documentation des fonctions membres

CEtoile * CParticleManager::CreateEtoile  ) 
 

Seul cette fonction permet la création d'une instance d'effet de défilement d'étoiles.

Définition à la ligne 72 du fichier ctrl_particule.cpp.

Référencé par CEtoile::Create().

CExplosion * CParticleManager::CreateExplosion  ) 
 

Seul cette fonction permet la création d'une instance d'explosion.

Définition à la ligne 98 du fichier ctrl_particule.cpp.

Référencé par CExplosion::Create().

CFumee * CParticleManager::CreateFumee  ) 
 

Seul cette fonction permet la création d'une instance d'effet de fumée.

Définition à la ligne 85 du fichier ctrl_particule.cpp.

Référencé par CFumee::Create().

const CParticleSystem * CParticleManager::GetGenerateurParIndex unsigned int  uiIndex  )  const
 

Accès aux générateurs de particules.

Définition à la ligne 64 du fichier ctrl_particule.cpp.

Références CTRL_GENERATEUR_PARTICULE_NOMBRE.

CParticleManager * CParticleManager::Instance  )  [static]
 

Creation ou récupération de l'instance du gestionnaire de générateurs de particules.

Définition à la ligne 46 du fichier ctrl_particule.cpp.

Référencé par CFumee::Create(), CExplosion::Create(), CEtoile::Create(), CGameManager::Init(), et CGameManager::Update().

void CParticleManager::Kill  )  [static]
 

Suppression de l'instance de gestionnaire de générateurs de particules si elle existe.

Définition à la ligne 54 du fichier ctrl_particule.cpp.

Référencé par Update().

void CParticleManager::Update  ) 
 

Mise à jour du gestionnaire de générateurs de particules.

Définition à la ligne 127 du fichier ctrl_particule.cpp.

Références CTRL_GENERATEUR_PARTICULE_NOMBRE, CParticleSystem::GetSupprime(), Kill(), et CParticleSystem::Update().

Référencé par CGameManager::Update().


La documentation de cette classe a été générée à partir des fichiers suivants:
Généré le Sun Sep 26 11:37:06 2004 pour Shoot(r) par doxygen 1.3.8