Fonctions membres publiques | Attributs publics statiques

Référence de la classe cce::Tile

#include <Tile.hpp>

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

Liste de tous les membres

Fonctions membres publiques

 Tile ()
 Construit une tile vide ( sans coordonnées ).
virtual ~Tile ()
void init (int id, int x, int y)
 initialise la tile et sa position sur la carte ( afin de la dessiner )
int getID () const
 Returne l'id de l'image de la tile.
void setImage (const int id)
 Defini la texture de la tile.
void unsetImage ()
 Supprime la texture de la tile.
void calculCoordonnes (const int x, const int y)
 Calcul des positions de la tile par rapport à la carte entière.
bool contientPoint (const unsigned int x_vue, const unsigned int y_vue) const

Attributs publics statiques

static const unsigned int largeurTile = 158
static const unsigned int hauteurTile = 88

Description détaillée

Définition à la ligne 19 du fichier Tile.hpp.


Documentation des constructeurs et destructeur

cce::Tile::Tile (  ) 

Construit une tile vide ( sans coordonnées ).

Définition à la ligne 9 du fichier Tile.cpp.

cce::Tile::~Tile ( void   )  [virtual]

Définition à la ligne 20 du fichier Tile.cpp.


Documentation des fonctions membres

void cce::Tile::calculCoordonnes ( const int  x,
const int  y 
)

Calcul des positions de la tile par rapport à la carte entière.

Définition à la ligne 42 du fichier Tile.cpp.

bool cce::Tile::contientPoint ( const unsigned int  x_vue,
const unsigned int  y_vue 
) const

Définition à la ligne 74 du fichier Tile.cpp.

int cce::Tile::getID (  )  const

Returne l'id de l'image de la tile.

Renvoie:
Returne l'id de l'image de la tile

Définition à la ligne 25 du fichier Tile.cpp.

void cce::Tile::init ( int  id,
int  x,
int  y 
)

initialise la tile et sa position sur la carte ( afin de la dessiner )

Paramètres:
id : id du dessin à récupérer dans le gestionnaire de ressources x : rangé (horizontale) de la tile y : rangé (verticale) de la tile

Définition à la ligne 13 du fichier Tile.cpp.

void cce::Tile::setImage ( const int  id  ) 

Defini la texture de la tile.

Paramètres:
id : id de la texture

Définition à la ligne 30 du fichier Tile.cpp.

void cce::Tile::unsetImage (  ) 

Supprime la texture de la tile.

Définition à la ligne 36 du fichier Tile.cpp.


Documentation des données membres

const unsigned int cce::Tile::hauteurTile = 88 [static]

Définition à la ligne 69 du fichier Tile.hpp.

const unsigned int cce::Tile::largeurTile = 158 [static]

Définition à la ligne 68 du fichier Tile.hpp.


La documentation de cette classe a été générée à partir des fichiers suivants :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Amis Macros