#ifndef DEF_CABANE #define DEF_CABANE // Includes OpenGL #ifdef WIN32 #include #else #define GL3_PROTOTYPES 1 #include #endif // Includes GLM #include #define GLM_ENABLE_EXPERIMENTAL #include #include // Autres includes #include "Shader.h" #include "Texture.h" // Classe Cabane class Cabane { public: Cabane(std::string const vertexShader, std::string const fragmentShader); ~Cabane(); void afficher(glm::mat4 &projection, glm::mat4 &modelview); private: Shader m_shader; Texture m_textureMur; Texture m_textureToit; float m_vertices[99]; float m_coordTexture[66]; }; #endif