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

Classe représentant les tirs des Vaisseau. Plus de détails...

#include <Tir.h>

Graphe d'héritage de Tir:
Inheritance graph
[légende]
Graphe de collaboration de Tir:
Collaboration graph
[légende]

Fonctions membres publiques

 Tir (int x, int y, bool fromPlayer, TypeTir *type)
 Constructeur paramétré Plus de détails...
 
 Tir (int x, int y, int dx, int dy, bool fromPlayer, TypeTir *type)
 Constructeur paramétré Plus de détails...
 
virtual ~Tir ()
 Destructeur.
 
bool getPlayer () const
 Accesseur. Plus de détails...
 
TypeTirgetType () const
 Accesseur. Plus de détails...
 
- Fonctions membres publiques inherited from MovableElement
 MovableElement ()
 Constructeur par défaut.
 
 MovableElement (int x, int y, int dx, int dy, int w, int h)
 Constructeur paramétré Plus de détails...
 
virtual ~MovableElement ()
 Destructeur.
 
virtual void moveLeft ()
 Déplacer l'élément mobile vers la gauche.
 
virtual void moveRight ()
 Déplacer l'élément mobile vers la droite.
 
virtual void moveDown ()
 Déplacer l'élément mobile vers le bas.
 
virtual void moveUp ()
 Déplacer l'élément mobile vers le haut.
 
virtual void move ()
 Déplacer l'élément mobile. Plus de détails...
 
int getX () const
 Accesseur. Plus de détails...
 
int getY () const
 Accesseur. Plus de détails...
 
int getDY () const
 Accesseur. Plus de détails...
 
int getW () const
 Accesseur. Plus de détails...
 
int getH () const
 Accesseur. Plus de détails...
 
void setX (int x)
 Définir l'abscisse de l'élément mobile.
 
void setY (int y)
 Définir l'ordonnée de l'élément mobile.
 

Additional Inherited Members

- Attributs protégés inherited from MovableElement
int my_x
 
int my_y
 
int my_dx
 
int my_dy
 
int my_w
 
int my_h
 

Description détaillée

Classe représentant les tirs des Vaisseau.

Auteur
Quentin HARSCOËT

Documentation des constructeurs et destructeur

Tir::Tir ( int  x,
int  y,
bool  fromPlayer,
TypeTir type 
)

Constructeur paramétré

Paramètres
x: Abscisse de l'emplacement du tir dans le Modéle
y: Ordonnée de l'emplacement du tir dans le Modéle
fromPlayer: Origine du tir (true si le tir vient du joueur, false sinon)
type: Type du tir
Tir::Tir ( int  x,
int  y,
int  dx,
int  dy,
bool  fromPlayer,
TypeTir type 
)

Constructeur paramétré

Paramètres
x: Abscisse de l'emplacement du tir dans le Modéle
y: Ordonnée de l'emplacement du tir dans le Modéle
dx: Vitesse (abscisse) du tir
dy: Vitesse (ordonnée) du tir
fromPlayer: Origine du tir (true si le tir vient du joueur, false sinon)
type: Type du tir

Documentation des fonctions membres

bool Tir::getPlayer ( ) const

Accesseur.

Accesseur de my_fromPlayer

Renvoie
: L'origine du tir (true si le tir vient du joueur, false sinon)
TypeTir * Tir::getType ( ) const

Accesseur.

Accesseur de my_type

Renvoie
: Le type du tir

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