#include <MeshRenderer.h>
◆ MeshRenderer()
| _NL::Component::MeshRenderer::MeshRenderer |
( |
| ) |
|
◆ ~MeshRenderer()
| _NL::Component::MeshRenderer::~MeshRenderer |
( |
| ) |
|
◆ getTypeName()
| char * _NL::Component::MeshRenderer::getTypeName |
( |
| ) |
|
|
overridevirtual |
◆ initGLObj()
| void _NL::Component::MeshRenderer::initGLObj |
( |
| ) |
|
STATIC VERTEX BUFFER OBJ
STATIC ELEMENT BUFFER OBJ
GL BUFFERS && ARRAYS Init Vertex Arrays
Confiugure Vertex Array and link Buffers
◆ UpdateGLSettings()
| void _NL::Component::MeshRenderer::UpdateGLSettings |
( |
| ) |
|
◆ bIsUnpacked
| bool _NL::Component::MeshRenderer::bIsUnpacked = false |
◆ ebo
| GLuint _NL::Component::MeshRenderer::ebo |
◆ GL_CullFace
| bool _NL::Component::MeshRenderer::GL_CullFace = true |
◆ GL_CullFaceMode
| GLenum _NL::Component::MeshRenderer::GL_CullFaceMode = GL_BACK |
◆ GL_CullFaceOrientation
| GLenum _NL::Component::MeshRenderer::GL_CullFaceOrientation = GL_CCW |
◆ GL_RenderMode
| GLenum _NL::Component::MeshRenderer::GL_RenderMode = GL_TRIANGLES |
struct GLRenderSettings{};
◆ IndicesBuf
| std::vector<GLuint> _NL::Component::MeshRenderer::IndicesBuf |
◆ Material
◆ Mesh
◆ Shader
◆ vao
| GLuint _NL::Component::MeshRenderer::vao |
◆ vbo
| GLuint _NL::Component::MeshRenderer::vbo |
◆ VertsBuf
| std::vector<GLfloat> _NL::Component::MeshRenderer::VertsBuf |
The documentation for this class was generated from the following files:
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/MeshRenderer.h
- X:/NewHDD/Games/GAME DEVELOPMENT/C++/Projects3/NamelessEngineRepo/NamelessEngine/NamelessEngine/MeshRenderer.cpp