Texture(const std::string &path)
Construit un nouvel objet Texture et charge la texture demandée.
Definition texture.cpp:11
void LoadFromFile(const std::string &path)
Charge un fichier texture et construit la texture OpenGL.
Definition texture.cpp:43
~Texture()
Détruit proprement la texture.
Definition texture.cpp:17
GLuint Get() const
Renvoie l'identifiant de la texture.
Definition texture.cpp:80
Texture()
Construit un nouvel object Texture vide.
Definition texture.cpp:10
void Bind(int unit=0) const
Lie la texture à l'unité demandée.
Definition texture.cpp:84
void LoadFromMemory(const char *buffer, size_t size)
Charge une texture depuis le buffer donné
Definition texture.cpp:62
GLenum glWrappingMode
Le mode de wrapping de la texture openGL (cf. doc opengl pour les options possibles)
Definition texture.hpp:27
glm::ivec2 GetSize()
Renvoie la taille de la texture.
Definition texture.cpp:24