diffuse_texture_Ptr | vis2::GeometricObjectTextured | protected |
draw(glm::mat4 &_projectionMatrix) | vis2::SpinningCubeTextured | virtual |
DrawableObject(glm::mat4 &_modelMatrix) | vis2::DrawableObject | |
generic_indices | vis2::SpinningCubeTextured | privatestatic |
generic_normlas | vis2::SpinningCubeTextured | privatestatic |
generic_positions | vis2::SpinningCubeTextured | privatestatic |
generic_uv | vis2::SpinningCubeTextured | privatestatic |
GeometricObject(glm::mat4 _modelMatrix, Shader *_shader, const float *_positions_Ptr, const unsigned int _pos_size, const float *_normals_Ptr, const unsigned int _norm_size, const unsigned int *_index_Ptr, const unsigned int _ind_size) | vis2::GeometricObject | |
GeometricObjectTextured(glm::mat4 _modelMatrix, Shader *_shader, Texture *_diffuse_texture, const float *_positions_Ptr, const unsigned int _pos_size, const float *_normals_Ptr, const unsigned int _norm_size, const float *_uv_Ptr, const unsigned int _uv_size, const unsigned int *_index_Ptr, const unsigned int _ind_size) | vis2::GeometricObjectTextured | |
index_buffer_handle | vis2::GeometricObject | protected |
index_count | vis2::GeometricObject | protected |
modelMatrix | vis2::DrawableObject | protected |
normal_buffer_handle | vis2::GeometricObject | protected |
position_buffer_handle | vis2::GeometricObject | protected |
shader_Ptr | vis2::GeometricObject | protected |
SpinningCubeTextured(glm::mat4 _modelMatrix, Shader *_shader, Texture *_diffuseTexture) | vis2::SpinningCubeTextured | |
SpinningCubeTextured(const SpinningCubeTextured &) | vis2::SpinningCubeTextured | private |
update(double _deltaT) | vis2::SpinningCubeTextured | virtual |
uv_buffer_handle | vis2::GeometricObjectTextured | protected |
vao_handle | vis2::GeometricObject | protected |
~DrawableObject() | vis2::DrawableObject | virtual |
~GeometricObject() | vis2::GeometricObject | virtual |
~GeometricObjectTextured() | vis2::GeometricObjectTextured | virtual |
~SpinningCubeTextured() | vis2::SpinningCubeTextured | virtual |