|
enum class | API { None = 0
, OpenGL = 1
, Vulkan = 2
} |
|
static API | GetAPI () |
|
static glm::vec4 | m_ClearColor = { 0.0f, 0.0f, 0.0f, 0.0f } |
|
◆ BeginScene()
virtual void Karma::OpenGLRendererAPI::BeginScene |
( |
| ) |
|
|
inlineoverridevirtual |
◆ Clear()
void Karma::OpenGLRendererAPI::Clear |
( |
| ) |
|
|
overridevirtual |
◆ DrawIndexed()
void Karma::OpenGLRendererAPI::DrawIndexed |
( |
const std::shared_ptr< VertexArray > | vertexArray | ) |
|
|
overridevirtual |
◆ EndScene()
virtual void Karma::OpenGLRendererAPI::EndScene |
( |
| ) |
|
|
inlineoverridevirtual |
◆ SetClearColor()
void Karma::OpenGLRendererAPI::SetClearColor |
( |
const glm::vec4 & | color | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: