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