Contient une texture qui peut être utilisé dans un sprite.
More...
#include <textureClass.h>
|
| | 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.
- Attention
- La class texture à été testé uniqument sur des images png
- See also
- Sprite
- Todo:
- Vérifier la possibilité de gérer plusieur format d'image comme jpg, jpeg, ou gif ext...
◆ Texture() [1/3]
| Texture::Texture |
( |
const char * |
textureFileName | ) |
|
Constructeur par défault de la class Texture.
Charge l'image en entier
- Parameters
-
| [in] | textureFileName | Chemin d'accès vers la texture |
- Note
- Utiliser les fontions de chargement d'image et le deuxième constructeur pour une texture plus permissive
- Attention
- Uniquement des fichier png
◆ Texture() [2/3]
| Texture::Texture |
( |
const Image & |
textureImage | ) |
|
Constructeur de la texure a partir d'une image déjà chargé
- Parameters
-
| [in] | Image | image à utiliser dans la texture |
- Attention
- Utiliser les fonctions de chargement d'image comme bbopLoadImagePartial
◆ Texture() [3/3]
| Texture::Texture |
( |
const Texture & |
other | ) |
|
constructeur par copie de texture
- Parameters
-
◆ Bind()
| void Texture::Bind |
( |
| ) |
const |
◆ Delete()
Supprime la texture d'opengl.
◆ getHeight()
| int Texture::getHeight |
( |
| ) |
const |
Renvoie la hauteur de la Texture.
- Returns
- height hauteur
◆ getWidth()
| int Texture::getWidth |
( |
| ) |
const |
Renvoie la larguer de la Texture.
- Returns
- width largeur
◆ Unbind()
| void Texture::Unbind |
( |
| ) |
const |
Détache la texture d'opengl.
◆ height
◆ ID
◆ nrChannels
◆ width
The documentation for this class was generated from the following files: