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

Référence de la classe CAffichage

Affichage du menu, du HUD, des particules et des entités. Plus de détails...

#include <affichage.h>

Liste de tous les membres

Fonctions membres publiques

void Entite () const
 Affichage des entités.
void Particule () const
 Affichage des particules.
void HUDJeu (unsigned int uiNiveau, unsigned int uiJoueur1, const char *szJoueur1, unsigned int uiJoueur2, const char *szJoueur2)
 Affichage du HUD en cours de jeu pour une partie à deux joueurs.
void HUDJeu (unsigned int uiNiveau, unsigned int uiJoueur1, const char *szJoueur1)
 Affichage du HUD en cours de jeu pour une partie à un joueur.
void HUDVictoire (unsigned int uiJoueur1, const char *szJoueur1, unsigned int uiJoueur2, const char *szJoueur2)
 Affichage du HUD de victoire pour une partie à deux joueurs.
void HUDVictoire (unsigned int uiJoueur1, const char *szJoueur1)
 Affichage du HUD de victoire pour une partie à un joueur.
void HUDDefaite (unsigned int uiJoueur1, const char *szJoueur1, unsigned int uiJoueur2, const char *szJoueur2)
 Affichage du HUD de défaites pour une partie à deux joueurs.
void HUDDefaite (unsigned int uiJoueur1, const char *szJoueur1)
 Affichage du HUD de défaites pour une partie à un joueur.
void MenuPrincipal (unsigned int uiCurseur, bool bJeuCree)
 Affichage de la page menu principale.
void MenuChargement ()
 Affichage de la page de chargement.
void MenuCommencer (unsigned int uiCurseur, unsigned int m_uiNombreJoueur, const std::string &szNom1, const std::string &szNom2)
 Affichage de la page de commencement d'une partie.
void MenuChargementErreur ()
 Affichage de la page d'erreurs au cours du chargement.
void MenuScore ()
 Affichage de la page de scores.
void MenuImageFond (CTexture *pTexture) const
 Affichage d'un image de fond au menu.
void Debut () const
 Debut de la création d'une frame.
void Fin () const
 Fin de la création d'une frame et affichage de celle ci.

Fonctions membres publiques statiques

CAffichageInstance ()
 Creation ou récupération de l'instance de l'affichage.
void Kill ()
 Suppression de l'instance de l'affichage si elle existe.


Description détaillée

Affichage du menu, du HUD, des particules et des entités.

Définition à la ligne 26 du fichier affichage.h.


Documentation des fonctions membres

void CAffichage::Debut  )  const
 

Debut de la création d'une frame.

Définition à la ligne 567 du fichier affichage.cpp.

Références FENETRE_HAUTEUR, et FENETRE_LARGEUR.

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

void CAffichage::Entite  )  const
 

Affichage des entités.

Définition à la ligne 86 du fichier affichage.cpp.

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

void CAffichage::Fin  )  const
 

Fin de la création d'une frame et affichage de celle ci.

Définition à la ligne 582 du fichier affichage.cpp.

Références CWindowSDL::Instance(), et CWindowSDL::Swap().

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

void CAffichage::HUDDefaite unsigned int  uiJoueur1,
const char *  szJoueur1
 

Affichage du HUD de défaites pour une partie à un joueur.

Définition à la ligne 488 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FONT_POSITION_CENTRE, et CFont::Print().

void CAffichage::HUDDefaite unsigned int  uiJoueur1,
const char *  szJoueur1,
unsigned int  uiJoueur2,
const char *  szJoueur2
 

Affichage du HUD de défaites pour une partie à deux joueurs.

Définition à la ligne 473 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FONT_POSITION_CENTRE, et CFont::Print().

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

void CAffichage::HUDJeu unsigned int  uiNiveau,
unsigned int  uiJoueur1,
const char *  szJoueur1
 

Affichage du HUD en cours de jeu pour une partie à un joueur.

Définition à la ligne 551 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FONT_POSITION_CENTRE_HAUT, et CFont::Print().

void CAffichage::HUDJeu unsigned int  uiNiveau,
unsigned int  uiJoueur1,
const char *  szJoueur1,
unsigned int  uiJoueur2,
const char *  szJoueur2
 

Affichage du HUD en cours de jeu pour une partie à deux joueurs.

Définition à la ligne 531 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FENETRE_LARGEUR, FONT_POSITION_CENTRE_HAUT, et CFont::Print().

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

void CAffichage::HUDVictoire unsigned int  uiJoueur1,
const char *  szJoueur1
 

Affichage du HUD de victoire pour une partie à un joueur.

Définition à la ligne 517 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FONT_POSITION_CENTRE, et CFont::Print().

void CAffichage::HUDVictoire unsigned int  uiJoueur1,
const char *  szJoueur1,
unsigned int  uiJoueur2,
const char *  szJoueur2
 

Affichage du HUD de victoire pour une partie à deux joueurs.

Définition à la ligne 502 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FONT_POSITION_CENTRE, et CFont::Print().

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

CAffichage * CAffichage::Instance  )  [static]
 

Creation ou récupération de l'instance de l'affichage.

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

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

void CAffichage::Kill  )  [static]
 

Suppression de l'instance de l'affichage si elle existe.

Définition à la ligne 71 du fichier affichage.cpp.

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

void CAffichage::MenuChargement  ) 
 

Affichage de la page de chargement.

Définition à la ligne 418 du fichier affichage.cpp.

Références FENETRE_HAUTEUR, FONT_POSITION_CENTRE, et CFont::Print().

void CAffichage::MenuChargementErreur  ) 
 

Affichage de la page d'erreurs au cours du chargement.

Définition à la ligne 425 du fichier affichage.cpp.

Références FENETRE_HAUTEUR, FONT_POSITION_CENTRE, et CFont::Print().

void CAffichage::MenuCommencer unsigned int  uiCurseur,
unsigned int  m_uiNombreJoueur,
const std::string szNom1,
const std::string szNom2
 

Affichage de la page de commencement d'une partie.

Définition à la ligne 365 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FENETRE_LARGEUR, FONT_POSITION_CENTRE, CFont::Print(), x, et y.

void CAffichage::MenuImageFond CTexture pTexture  )  const
 

Affichage d'un image de fond au menu.

Définition à la ligne 433 du fichier affichage.cpp.

Références CTexture::Bind(), FENETRE_HAUTEUR, et FENETRE_LARGEUR.

void CAffichage::MenuPrincipal unsigned int  uiCurseur,
bool  bJeuCree
 

Affichage de la page menu principale.

Définition à la ligne 351 du fichier affichage.cpp.

Références CFont::Couleur(), FENETRE_HAUTEUR, FENETRE_LARGEUR, MENU_TEXTE_COMMENCER, MENU_TEXTE_QUITTER, MENU_TEXTE_REPRENDRE, MENU_TEXTE_SCORES, CFont::Print(), x, et y.

void CAffichage::MenuScore  ) 
 

Affichage de la page de scores.

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

Références CXMLScore::Charger(), CFont::Couleur(), FENETRE_HAUTEUR, FENETRE_LARGEUR, FICHIER_XML_SCORE, FONT_POSITION_CENTRE, CXMLScore::GetListeScores(), et CFont::Print().

void CAffichage::Particule  )  const
 

Affichage des particules.

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

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