7 #ifndef GlobeEngine_Cube_h
8 #define GlobeEngine_Cube_h
10 #include "OpenGL_Includes.h"
22 void draw(std::shared_ptr<ge::Camera> _cam);
30 void createPositionBuffer();
31 void createIndexBuffer();
32 void createTextureCoordBuffer();
33 void createTangetVectorBuffer();
34 void createNormalVectorBuffer();
36 GLuint disparityHandle;
void selectTexture(int _layer)
Definition: Cube.cpp:305
Definition: DrawableComponent.h:25
void draw(std::shared_ptr< ge::Camera > _cam)
Definition: Cube.cpp:55
void clear()
Definition: Cube.cpp:21
void setNormalHandle(GLuint _texHandle=0)
void setDisparityTextureHandle(GLuint _texHandle=0)
Definition: Cube.cpp:300
~Cube()
Definition: Cube.cpp:16
void create()
Definition: Cube.cpp:26
Definition: AvalancheTrainingSimulationEngine.h:28
Cube()
Definition: Cube.cpp:11
void update()
Definition: Cube.cpp:97