#include <Cube.hpp>
◆ Cube()
◆ ~Cube()
◆ activateShader()
void Cube::activateShader |
( |
| ) |
|
◆ draw()
◆ move()
void Cube::move |
( |
float |
z | ) |
|
◆ random()
◆ rotate()
void Cube::rotate |
( |
float |
r | ) |
|
◆ scale()
void Cube::scale |
( |
float |
s | ) |
|
◆ setColorUniform()
void Cube::setColorUniform |
( |
| ) |
|
◆ setMatUniform()
void Cube::setMatUniform |
( |
| ) |
|
◆ setPrespective()
void Cube::setPrespective |
( |
bool |
view | ) |
|
◆ setScaleUniform()
void Cube::setScaleUniform |
( |
| ) |
|
◆ setTexUinform()
void Cube::setTexUinform |
( |
| ) |
|
◆ toggleView()
void Cube::toggleView |
( |
| ) |
|
◆ _indices
◆ _vertices
◆ ebo
◆ isPerspective
◆ lightColor
glm::vec4 Cube::lightColor |
|
private |
◆ lightPosition
glm::vec3 Cube::lightPosition |
|
private |
◆ model
◆ proj
◆ rotation
float Cube::rotation = 0.0f |
|
private |
◆ scaleUniID
◆ shader
◆ texture
◆ vao
◆ vbo
◆ view
◆ xpos
◆ ypos
◆ zmove
The documentation for this class was generated from the following files:
- /home/prajol329/Projects/campus/sem4/graphics/project/voxeloop/core/include/Cube.hpp
- /home/prajol329/Projects/campus/sem4/graphics/project/voxeloop/core/src/Cube.cpp