Référence de la classe BorderTexture

Gère les textures des bords des fenêtres. Plus de détails...

#include <BorderTexture.h>

Graphe de collaboration de BorderTexture:
Collaboration graph
[légende]

Liste de tous les membres

Fonctions membres publiques

 BorderTexture (const BorderTexture &source)
 constructeur de copie
 BorderTexture ()
 constructeur
virtual ~BorderTexture ()
 destructeur
bool Draw (SDL_Surface *target, SDL_Rect *position)
 Applique une bordure à une cible.
bool InitTextures (char *filetexTopLeft, char *filetexTop, char *filetexTopRight, char *filetexRight, char *filetexBotomRight, char *filetexBotom, char *filetexBotomLeft, char *filetexLeft)
 initialise les textures avec des fichiers bmp
bool isInit ()
 renvoie le contenu de init
BorderTextureoperator= (const BorderTexture &source)
 surcharge de l'opérateur =

Attributs publics

int height [8]
 tableau contenant les largeurs des textures
int width [8]
 tableau contenant les largeurs des textures

Fonctions membres protégées

void incRefcounts (void)
 Permet de gérer une duplication des texture sans consommer plus de mémoire.

Attributs protégés

bool init
 indique si les textures sont prêtes à être appliquées
SDL_Surface * texBotom
 texture du bas
SDL_Surface * texBotomLeft
 texture du coin bas gauche
SDL_Surface * texBotomRight
 texture du coin bas droite
SDL_Surface * texLeft
 texture de gauche
SDL_Surface * texRight
 texture de droite
SDL_Surface * texTop
 texture du haut
SDL_Surface * texTopLeft
 texture du coin haut gauche
SDL_Surface * texTopRight
 texture du coin haut droite

Description détaillée

Gère les textures des bords des fenêtres.

Cette classe simplifie la gestion des textures en les centralisant en jeu de texture

Définition à la ligne 24 du fichier BorderTexture.h.


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

Généré le Sun Nov 15 16:53:13 2009 pour PFen par  doxygen 1.6.1