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

Référence de la classe CGameManager

Gestionnaires du jeu. Plus de détails...

#include <ctrl_jeu.h>

Liste de tous les membres

Fonctions membres publiques

void Update ()
bool Init (unsigned int uiJoueur, const char *szJoueur1, const char *szJoueur2)
void InitJoueur (CEntiteJoueur *pJoueur)
void Tirer (EJoueur Joueur, bool bTire)
void PositionnerJoueur (EJoueur Joueur, CVecteur Position)

Fonctions membres publiques statiques

CGameManagerInstance ()
 Creation ou récupération de l'instance du gestionnaire du jeu.
void Kill ()
 Suppression de l'instance de gestionnaire du jeu si elle existe.
bool IsCreate ()
 Vérifie si l'instance de gestionnaire du jeu existe.


Description détaillée

Gestionnaires du jeu.

Définition à la ligne 42 du fichier ctrl_jeu.h.


Documentation des fonctions membres

bool CGameManager::Init unsigned int  uiJoueur,
const char *  szJoueur1,
const char *  szJoueur2
 

Définition à la ligne 235 du fichier ctrl_jeu.cpp.

Références CXMLNiveau::Charger(), CEtoile::Create(), FICHIER_XML_NIVEAU, CTimer::Init(), InitJoueur(), CParticleManager::Instance(), et CEntityManager::Instance().

void CGameManager::InitJoueur CEntiteJoueur pJoueur  ) 
 

Définition à la ligne 336 du fichier ctrl_jeu.cpp.

Références CTypeJoueur::SetNiveau().

Référencé par Init().

CGameManager * CGameManager::Instance  )  [static]
 

Creation ou récupération de l'instance du gestionnaire du jeu.

Définition à la ligne 56 du fichier ctrl_jeu.cpp.

bool CGameManager::IsCreate  )  [static]
 

Vérifie si l'instance de gestionnaire du jeu existe.

Définition à la ligne 73 du fichier ctrl_jeu.cpp.

void CGameManager::Kill  )  [static]
 

Suppression de l'instance de gestionnaire du jeu si elle existe.

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

Référencé par CFenetre::~CFenetre().

void CGameManager::PositionnerJoueur EJoueur  Joueur,
CVecteur  Position
 

Définition à la ligne 318 du fichier ctrl_jeu.cpp.

Références CVecteur, JOUEUR_1, JOUEUR_2, et CEntite::SetPosition().

void CGameManager::Tirer EJoueur  Joueur,
bool  bTire
 

Définition à la ligne 300 du fichier ctrl_jeu.cpp.

Références JOUEUR_1, JOUEUR_2, et CEntiteJoueur::SetTirer().

void CGameManager::Update  ) 
 

Définition à la ligne 154 du fichier ctrl_jeu.cpp.

Références CAffichage::Debut(), CAffichage::Entite(), ETAT_JEU_DEFAITE, ETAT_JEU_JEU, ETAT_JEU_VICTOIRE, CAffichage::Fin(), CAffichage::HUDDefaite(), CAffichage::HUDJeu(), CAffichage::HUDVictoire(), CAffichage::Instance(), CParticleManager::Instance(), CAffichage::Particule(), et CParticleManager::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