#include <entite_arme.h>
Graphe d'héritage de CEntiteArme:

Fonctions membres publiques | |
| virtual int | GetDommage () const |
| Retourne les dommages provoqués par l'armes. | |
| 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é. | |
| EEntiteType | GetTypeProprietaire () const |
| Retourne du type du propriétaire de l'entité. | |
| CEntite * | GetProprietaire () const |
| Retourne l'entité propriétaire de l'entité. | |
| void | SetProprietaire (CEntite *Entite) |
| Indique le propriétaire de l'entité. | |
Fonctions membres publiques statiques | |
| CEntiteArme * | Create (const CTypeArme *pTypeArme, CEntite *pProprietaire, const CVecteur &Ancrage) |
| Création d'une instance d'entité arme. | |
Amis | |
| CEntiteArme * | CEntityManager::CreateArme () |
| 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 19 du fichier entite_arme.h.
|
||||||||||||||||
|
Création d'une instance d'entité arme. Définition à la ligne 33 du fichier entite_arme.cpp. Références CFumee::Create(), CEntityManager::CreateArme(), CVecteur, CType::GetAcceleration(), CTypeArme::GetCouleur(), CTypeArme::GetFumee(), CEntite::GetPosition(), CTypeArme::GetPrecision(), CType::GetTaille(), CEntite::GetType(), CType::GetVitesse(), CEntityManager::Instance(), CEntite::m_Acceleration, m_EntiteType, m_pFumee, CEntite::m_PositionF, CEntite::m_PositionI, m_pProprietaire, m_pTypeArme, CEntite::m_VitesseF, CEntite::m_VitesseI, et RandFloat(). Référencé par CEntiteJoueur::Action(), et CEntiteEnnemi::Action(). |
|
|
Retourne les dommages provoqués par l'armes.
Implémente CEntite. Définition à la ligne 61 du fichier entite_arme.cpp. Références CTypeArme::GetDommage(). |
|
|
Retourne l'entité propriétaire de l'entité. Définition à la ligne 49 du fichier entite_arme.h. |
|
|
Retourne la taille de l'entité.
Implémente CEntite. Définition à la ligne 66 du fichier entite_arme.cpp. Références CType::GetTaille(). |
|
|
Retourne la texture de l'entité.
Implémente CEntite. Définition à la ligne 71 du fichier entite_arme.cpp. Références CType::GetTexture(). |
|
|
Retourne le type de l'entité.
Implémente CEntite. Définition à la ligne 42 du fichier entite_arme.h. Références EEntiteType, et ENTITE_ARME. |
|
|
Retourne du type du propriétaire de l'entité. Définition à la ligne 47 du fichier entite_arme.h. |
|
|
Indique le propriétaire de l'entité. Définition à la ligne 51 du fichier entite_arme.h. |
|
|
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