List of all members.
Additional Inherited Members |
bool | m_clear_depth_buffer |
glm::mat4 | m_modelMatrix |
float | m_duration |
View * | m_view |
Geometry * | m_pkGeometry |
Constructor & Destructor Documentation
RendererOpenGL::RendererOpenGL |
( |
void |
| ) |
|
RendererOpenGL::~RendererOpenGL |
( |
void |
| ) |
|
Member Function Documentation
void RendererOpenGL::ClearAccumBuffer |
( |
| ) |
|
|
inlinevirtual |
This method clears the accumulation buffer
Implements MyRenderer.
void RendererOpenGL::ClearColorBuffer |
( |
| ) |
|
|
inlinevirtual |
This method clears the color buffer
Implements MyRenderer.
void RendererOpenGL::ClearDepthBuffer |
( |
| ) |
|
|
inlinevirtual |
This method clears the depth buffer
Implements MyRenderer.
void RendererOpenGL::ClearStencilBuffer |
( |
| ) |
|
|
inlinevirtual |
This method clears the stencil buffer
Implements MyRenderer.
void RendererOpenGL::DisableBackFaceCulling |
( |
| ) |
|
|
inlinevirtual |
This method disables Backfaceculling
Implements MyRenderer.
void RendererOpenGL::DisableTexture |
( |
Texture::TexturePtr |
texture, |
|
|
int |
i |
|
) |
| |
|
inlinevirtual |
This method disable a texture
- Parameters:
-
texture | Texture to enable |
i | position in texturestack |
Implements MyRenderer.
void RendererOpenGL::DrawGeometry |
( |
| ) |
|
|
protectedvirtual |
This Method draws the object
Implements MyRenderer.
void RendererOpenGL::DrawVertexGeometry |
( |
| ) |
|
|
protectedvirtual |
This Method draw the geometry object
Implements MyRenderer.
void RendererOpenGL::EnableBackFaceCulling |
( |
| ) |
|
|
inlinevirtual |
This method enables Backfaceculling
Implements MyRenderer.
void RendererOpenGL::EnableTexture |
( |
Texture::TexturePtr |
texture, |
|
|
int |
i |
|
) |
| |
|
inlinevirtual |
This method enables a texture
- Parameters:
-
texture | Texture to enable |
i | position in texturestack |
Implements MyRenderer.
void RendererOpenGL::GetErrors |
( |
| ) |
|
|
inlinevirtual |
This method returns the error
Implements MyRenderer.
void RendererOpenGL::LoadTexture |
( |
Texture::TexturePtr |
texture | ) |
|
|
virtual |
This method loads a texture
- Parameters:
-
void RendererOpenGL::SetBackCulling |
( |
| ) |
|
|
inlinevirtual |
This method sets the culling mode to BACK
Implements MyRenderer.
void RendererOpenGL::SetClearColor |
( |
glm::vec4 |
color | ) |
|
|
inlinevirtual |
This method sets the clear color
- Parameters:
-
Implements MyRenderer.
void RendererOpenGL::SetFrontCulling |
( |
| ) |
|
|
inlinevirtual |
This method sets the culling mode to FRONT
Implements MyRenderer.
void RendererOpenGL::SwapBuffer |
( |
| ) |
|
|
inlinevirtual |
This method swaps the buffer
Implements MyRenderer.
The documentation for this class was generated from the following files: