Contient une texture qui peut être utilisé dans un sprite. More...
#include <textureClass.h>
Public Member Functions | |
Texture (const char *textureFileName) | |
Constructeur par défault de la class Texture. | |
Texture (const Image &textureImage) | |
Constructeur de la texure a partir d'une image déjà chargé | |
Texture (const Texture &other) | |
constructeur par copie de texture | |
void | Bind () const |
Permet de bin la texture a opengl avant de Draw. | |
void | Unbind () const |
Détache la texture d'opengl. | |
void | Delete () |
Supprime la texture d'opengl. | |
int | getWidth () const |
Renvoie la larguer de la Texture. | |
int | getHeight () const |
Renvoie la hauteur de la Texture. | |
Contient une texture qui peut être utilisé dans un sprite.
Texture::Texture | ( | const char * | textureFileName | ) |
Constructeur par défault de la class Texture.
Charge l'image en entier
[in] | textureFileName | Chemin d'accès vers la texture |
Texture::Texture | ( | const Image & | textureImage | ) |
Constructeur de la texure a partir d'une image déjà chargé
[in] | Image | image à utiliser dans la texture |
Texture::Texture | ( | const Texture & | other | ) |
constructeur par copie de texture
other | autre texture |
void Texture::Bind | ( | ) | const |
Permet de bin la texture a opengl avant de Draw.
void Texture::Delete | ( | ) |
Supprime la texture d'opengl.
int Texture::getHeight | ( | ) | const |
Renvoie la hauteur de la Texture.
int Texture::getWidth | ( | ) | const |
Renvoie la larguer de la Texture.
void Texture::Unbind | ( | ) | const |
Détache la texture d'opengl.