#include <entite_joueur.h>
Graphe d'héritage de CEntiteJoueur:

Fonctions membres publiques | |
| virtual int | GetDommage () const |
| Retourne les dommages provoqués par le joueur. | |
| virtual CTexture * | GetTexture () 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é. | |
| virtual void | Update () |
| Mise à jour de l'entité. | |
| virtual void | AddDommage (int iDommage) |
| Ajout des dommages à l'entité. | |
| void | SetTirer (bool bTire) |
| Indique si l'entité tire ou non, suivant la commande du joueur. | |
| void | Action () |
| Action de l'entité, pour le joueur c'est un ordre de tire. | |
| CCouleur | GetCouleur () const |
| Retourne la couleur de l'entité. | |
| CTexture * | GetTextureBouclier () const |
| Retourne la texture du bouclier. | |
| void | SetArme (CTypeArme *pTypeArme) |
| Indique le type de l'arme. | |
| void | AjouterPoint (unsigned int uiPoint) |
| Ajout de points, pour la destruction, pour la destruction d'entité ennemi. | |
Fonctions membres publiques statiques | |
| CEntiteJoueur * | Create (CTypeJoueur *pTypeJoueur) |
| Création d'une instance d'entité joueur. | |
Amis | |
| CEntiteJoueur * | CEntityManager::CreateJoueur () |
| Seul cette fonction peut accéder aux données membres de la classe, donc c'est le seul qui puisse créer des instances. | |
Définition à la ligne 22 du fichier entite_joueur.h.
|
|
Action de l'entité, pour le joueur c'est un ordre de tire. Définition à la ligne 74 du fichier entite_joueur.cpp. Références CANAL_JOUEUR1, CANAL_JOUEUR2, CEntiteArme::Create(), CTypeArme::GetAncrageNombre(), CTypeArme::GetAncrageParIndex(), CTypeArme::GetCadence(), CTypeJoueur::GetNiveau(), CType::GetSon(), CTimer::GetTime(), CTimer::Init(), CSoundManager::Instance(), et CSoundManager::Jouer(). |
|
|
Ajout des dommages à l'entité.
Réimplémentée à partir de CEntite. Définition à la ligne 104 du fichier entite_joueur.cpp. |
|
|
Ajout de points, pour la destruction, pour la destruction d'entité ennemi. Définition à la ligne 66 du fichier entite_joueur.h. Références CTypeJoueur::AjouterPoint(). |
|
|
Création d'une instance d'entité joueur. Définition à la ligne 38 du fichier entite_joueur.cpp. Références CFumee::Create(), CEntityManager::CreateJoueur(), CTypeJoueur::GetCouleur(), CTypeJoueur::GetPositionSpawn(), CEntityManager::Instance(), m_pFumee, CEntite::m_PositionF, CEntite::m_PositionI, et m_pTypeJoueur. |
|
|
Retourne la couleur de l'entité. Définition à la ligne 60 du fichier entite_joueur.h. Références CCouleur, et CTypeJoueur::GetCouleur(). |
|
|
Retourne les dommages provoqués par le joueur.
Implémente CEntite. Définition à la ligne 59 du fichier entite_joueur.cpp. Références CTypeJoueur::GetDommage(). |
|
|
Retourne la taille de l'entité.
Implémente CEntite. Définition à la ligne 69 du fichier entite_joueur.cpp. Références CType::GetTaille(). |
|
|
Retourne la texture de l'entité.
Implémente CEntite. Définition à la ligne 64 du fichier entite_joueur.cpp. Références CType::GetTexture(). |
|
|
Retourne la texture du bouclier. Définition à la ligne 62 du fichier entite_joueur.h. Références CTypeJoueur::GetTextureBouclier(). |
|
|
Retourne le type de l'entité.
Implémente CEntite. Définition à la ligne 47 du fichier entite_joueur.h. Références EEntiteType, et ENTITE_JOUEUR. |
|
|
Indique le type de l'arme. Définition à la ligne 93 du fichier entite_joueur.cpp. |
|
|
Indique si l'entité tire ou non, suivant la commande du joueur. Définition à la ligne 54 du fichier entite_joueur.cpp. Référencé par CGameManager::Tirer(). |
|
|
Mise à jour de l'entité.
Réimplémentée à partir de CEntite. Définition à la ligne 98 du fichier entite_joueur.cpp. |
|
|
Seul cette fonction peut accéder aux données membres de la classe, donc c'est le seul qui puisse créer des instances.
|
1.3.8