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.