#include <GL_GraphicsAPI.hpp>
Definition at line 7 of file GL_GraphicsAPI.hpp.
◆ OpenGLGraphicsAPI()
| Cori::Graphics::Internal::OpenGLGraphicsAPI::OpenGLGraphicsAPI |
( |
| ) |
|
◆ ClearFramebuffer()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::ClearFramebuffer |
( |
| ) |
|
|
overridevirtual |
◆ Create()
| std::unique_ptr< CoriGraphicsAPI > Cori::Graphics::CoriGraphicsAPI::Create |
( |
| ) |
|
|
staticnodiscardinherited |
◆ DisableBlending()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::DisableBlending |
( |
| ) |
|
|
overridevirtual |
◆ DisableDepthTest()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::DisableDepthTest |
( |
| ) |
|
|
overridevirtual |
◆ DrawElementsInstancedTriangles()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::DrawElementsInstancedTriangles |
( |
const uint32_t | instanceCount | ) |
|
|
overridevirtual |
◆ DrawElementsTriangles()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::DrawElementsTriangles |
( |
const uint32_t | elementCount | ) |
|
|
overridevirtual |
◆ EnableBlending()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::EnableBlending |
( |
| ) |
|
|
overridevirtual |
◆ EnableDepthTest()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::EnableDepthTest |
( |
| ) |
|
|
overridevirtual |
◆ Init()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::Init |
( |
| ) |
|
|
overridevirtual |
◆ SetClearColor()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::SetClearColor |
( |
const glm::vec4 & | color | ) |
|
|
overridevirtual |
◆ SetDepthMask()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::SetDepthMask |
( |
const bool | mode | ) |
|
|
overridevirtual |
◆ SetViewport()
| void Cori::Graphics::Internal::OpenGLGraphicsAPI::SetViewport |
( |
const int32_t | x, |
|
|
const int32_t | y, |
|
|
const int32_t | width, |
|
|
const int32_t | height ) |
|
overridevirtual |
The documentation for this class was generated from the following files: