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

Référence de la classe CEntiteBonus

Entité bonus contenant soit une arme soit de l'énergie pour le bouclier. Plus de détails...

#include <entite_bonus.h>

Graphe d'héritage de CEntiteBonus:

CEntite Liste de tous les membres

Fonctions membres publiques

virtual int GetDommage () const
 Retourne les dommages propoqués par le bonus.
virtual CTextureGetTexture () const
 Retourne la texture de l'entité.
virtual EEntiteType GetType () const
 Retourne le type de l'entité.
virtual float GetTaille () const
 Retourne la taille de l'entité.
void Contact (CEntite *pEntite)

Fonctions membres publiques statiques

CEntiteBonusCreate (CTypeBonus *pTypeBonus, const CVecteur &Position)
 Création d'une instance d'entité bonus.

Amis

CEntiteBonusCEntityManager::CreateBonus ()
 Seul cette fonction peut accéder aux données membres de la classe, donc c'est le seul qui puisse créer des instances.

Description détaillée

Entité bonus contenant soit une arme soit de l'énergie pour le bouclier.

Définition à la ligne 18 du fichier entite_bonus.h.


Documentation des fonctions membres

void CEntiteBonus::Contact CEntite pEntite  ) 
 

Définition à la ligne 47 du fichier entite_bonus.cpp.

Références CTypeBonus::Contact().

CEntiteBonus * CEntiteBonus::Create CTypeBonus pTypeBonus,
const CVecteur Position
[static]
 

Création d'une instance d'entité bonus.

Définition à la ligne 28 du fichier entite_bonus.cpp.

Références CEntityManager::CreateBonus(), CVecteur, CType::GetAcceleration(), CType::GetVitesse(), CEntityManager::Instance(), CEntite::m_Acceleration, CEntite::m_iBouclier, CEntite::m_PositionF, CEntite::m_PositionI, m_pTypeBonus, CEntite::m_VitesseF, CEntite::m_VitesseI, et RandFloat().

int CEntiteBonus::GetDommage  )  const [virtual]
 

Retourne les dommages propoqués par le bonus.

Implémente CEntite.

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

Références CType::GetDommage().

float CEntiteBonus::GetTaille  )  const [virtual]
 

Retourne la taille de l'entité.

Implémente CEntite.

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

Références CType::GetTaille().

CTexture * CEntiteBonus::GetTexture  )  const [virtual]
 

Retourne la texture de l'entité.

Implémente CEntite.

Définition à la ligne 59 du fichier entite_bonus.cpp.

Références CType::GetTexture().

virtual EEntiteType CEntiteBonus::GetType  )  const [inline, virtual]
 

Retourne le type de l'entité.

Implémente CEntite.

Définition à la ligne 38 du fichier entite_bonus.h.

Références EEntiteType, et ENTITE_BONUS.


Documentation des fonctions amies et associées

CEntiteBonus* CEntityManager::CreateBonus  )  [friend]
 

Seul cette fonction peut accéder aux données membres de la classe, donc c'est le seul qui puisse créer des instances.


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