Space Sheep Xtreme Turbo Penguin Edition
Fonctions membres publiques | Liste de tous les membres
Référence de la classe TypeEnnemi

Classe représentant les différents types d'Ennemi. Plus de détails...

#include <TypeEnnemi.h>

Graphe d'héritage de TypeEnnemi:
Inheritance graph
[légende]

Fonctions membres publiques

 TypeEnnemi ()
 Constructeur par défaut.
 
 TypeEnnemi (int score, int speed, float shootingSpeed, int hp, int w, int h, TypeTir *typeTir, ShootPattern shootPattern, std::string filename)
 Constructeur paramétré Plus de détails...
 
virtual ~TypeEnnemi ()
 Destructeur.
 
int getScore () const
 Accesseur. Plus de détails...
 
int getSpeed () const
 Accesseur. Plus de détails...
 
float getShootingSpeed () const
 Accesseur. Plus de détails...
 
int getHP () const
 Accesseur. Plus de détails...
 
int getW () const
 Accesseur. Plus de détails...
 
int getH () const
 Accesseur. Plus de détails...
 
std::string getFilename () const
 Accesseur. Plus de détails...
 
TypeTirgetTypeTir () const
 Accesseur. Plus de détails...
 
ShootPattern getShootPattern () const
 Accesseur. Plus de détails...
 

Description détaillée

Classe représentant les différents types d'Ennemi.

Auteur
Théo CHASSAIGNE
Quentin HARSCOËT

Documentation des constructeurs et destructeur

TypeEnnemi::TypeEnnemi ( int  score,
int  speed,
float  shootingSpeed,
int  hp,
int  w,
int  h,
TypeTir typeTir,
ShootPattern  shootPattern,
std::string  filename 
)

Constructeur paramétré

Paramètres
score: Points rapportés par l'Ennemi
speed: Vitesse de l'Ennemi
shootingSpeed: Vitesse de tir de l'Ennemi
hp: Points de vie de l'Ennemi
w: Largeur de l'Ennemi
h: Hauteur de l'Ennemi
typeTir: Type de tir de l'Ennemi
shootPattern: Pattern de tir de l'Ennemi
filename: Nom du fichier du sprite de l'Ennemi

Documentation des fonctions membres

string TypeEnnemi::getFilename ( ) const

Accesseur.

Accesseur de my_filename

Renvoie
: La nom du fichier du sprite de l'Ennemi
int TypeEnnemi::getH ( ) const

Accesseur.

Accesseur de my_h

Renvoie
: La hauteur de l'Ennemi
int TypeEnnemi::getHP ( ) const

Accesseur.

Accesseur de my_hp

Renvoie
: Les points de vie de l'Ennemi
int TypeEnnemi::getScore ( ) const

Accesseur.

Accesseur de my_score

Renvoie
: Les points rapportés par l'Ennemi
float TypeEnnemi::getShootingSpeed ( ) const

Accesseur.

Accesseur de my_shootingSpeed

Renvoie
: La vitesse de tir de l'Ennemi
ShootPattern TypeEnnemi::getShootPattern ( ) const

Accesseur.

Accesseur de my_shootPattern

Renvoie
: Le pattern de tir de l'Ennemi
int TypeEnnemi::getSpeed ( ) const

Accesseur.

Accesseur de my_speed

Renvoie
: La vitesse de l'Ennemi
TypeTir * TypeEnnemi::getTypeTir ( ) const

Accesseur.

Accesseur de my_typeTir

Renvoie
: Le type de tir de l'Ennemi
int TypeEnnemi::getW ( ) const

Accesseur.

Accesseur de my_w

Renvoie
: La largeur de l'Ennemi

La documentation de cette classe a été générée à partir des fichiers suivants :