#ifndef DEF_CRISTAL #define DEF_CRISTAL // 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 Cristal class Cristal { public: Cristal(std::string const vertexShader, std::string const fragmentShader, std::string const texture); Cristal(); void afficher(glm::mat4 &projection, glm::mat4 &modelview); private: Shader m_shader; Texture m_texture; float m_vertices[72]; float m_coordTexture[48]; }; #endif