|
| void | init () |
| |
| void | begin () |
| |
|
void | initBatch (Taz::RenderBatch &batch) |
| |
|
void | drawTriangle (size_t v_index, const glm::vec3 &position, const glm::vec3 &size, const glm::vec3 &cpuRotation, const TazColor &color) |
| |
|
void | draw (size_t v_index, const glm::vec2 &rectSize, const glm::vec3 &position, const glm::vec3 &mRotation, const TazColor &color) |
| | draws are needed to convert the pos and size to vertices
|
| |
|
void | drawBox (size_t v_index, const glm::vec3 &boxSize, const glm::vec3 &position, const glm::vec3 &mRotation, const TazColor &color) |
| |
|
void | drawSphere (size_t v_index, const glm::vec3 &sphereSize, const glm::vec3 &position, const glm::vec3 &mRotation, const TazColor &color) |
| |
| void | endBatch (const Taz::RenderBatch &batch) override |
| |
|
void | dispose () |
| |
◆ begin()
| void LightRenderer::begin |
( |
| ) |
|
|
virtual |
◆ endBatch()
◆ init()
| void LightRenderer::init |
( |
| ) |
|
|
virtual |
◆ sphereIndices
| std::vector<GLuint> LightRenderer::sphereIndices |
◆ sphereVertices
The documentation for this class was generated from the following files:
- /mnt/c/Users/lefte/Mujin/MastersThesis/Taz/TazGraph/RenderEngine/src/Renderers/PlaneRenderers/LightRenderer/LightRenderer.h
- /mnt/c/Users/lefte/Mujin/MastersThesis/Taz/TazGraph/RenderEngine/src/Renderers/PlaneRenderers/LightRenderer/LightRenderer.cpp