Référence de la classe mapManager

Affichage est modification de la carte. Plus de détails...

#include <mapManager.hpp>

Liste de tous les membres

Fonctions membres publiques

 mapManager (void)
 Constructeur du manager de carte.
 ~mapManager (void)
 Destructeur du manager.
void print (const SDL_Surface *screen, const int width, const int height)
 Affiche la carte sur la surface SDL_Surface.
void mouseChange (const vect2 &pos, bool leftIsDown, bool rightIsDown)
 La souris envoie des informations.
void toolChange (const TOOL tool)
 L'outil de dessin à été changé.
void brushChange (const BRUSH)
 Le pinceau a changé.
void mapChange (map *newMap)
 La carte a changé.

Description détaillée

Affichage est modification de la carte.


Documentation des constructeurs et destructeur

mapManager ( void   ) 

Constructeur du manager de carte.

Cette méthode est apellée au lancement du programme et doit donc charger toutes les ressources SDL

~mapManager ( void   ) 

Destructeur du manager.


Documentation des fonctions membres

void brushChange ( const   BRUSH  ) 

Le pinceau a changé.

Paramètres:
BRUSH nouveau pinceau
void mapChange ( map newMap  ) 

La carte a changé.

Cette méthode est appelée quand l'utilisateur ouvre une carte

Paramètres:
newMap pointeur sur la nouvelle carte
void mouseChange ( const vect2 pos,
bool  leftIsDown,
bool  rightIsDown 
)

La souris envoie des informations.

Paramètres:
pos nouvelle position de la souris
leftIsDown true si le bouton gauche de la souris est enfoncé
rightIsDown true si le bouton droit de la souris est enfoncé
void print ( const SDL_Surface *  screen,
const int  width,
const int  height 
)

Affiche la carte sur la surface SDL_Surface.

Paramètres:
screen surface sur laquelle la carte sera dessinée
width largeur de la surface
height hauteur de la surface
void toolChange ( const TOOL  tool  ) 

L'outil de dessin à été changé.

Paramètres:
tool type d'outil selectioné : prend les valeurs TOOL_POINT ou TOOL_AREA

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

Généré le Wed Oct 28 22:34:10 2009 pour Délirium Editor par  doxygen 1.6.1