|
enum class | API { None = 0
, OpenGL = 1
} |
|
|
virtual void | Init ()=0 |
|
virtual void | SetViewport (uint32_t x, uint32_t y, uint32_t width, uint32_t height)=0 |
|
virtual void | SetClearColor (const glm::vec4 &color)=0 |
|
virtual void | Clear ()=0 |
|
virtual void | DrawIndexed (const Ref< VertexArray > &vertexArray)=0 |
|
|
static API | GetAPI () |
|
static Scope< RendererAPI > | Create () |
|
The documentation for this class was generated from the following files:
- Hana/src/Hana/Renderer/RendererAPI.h
- Hana/src/Hana/Renderer/RendererAPI.cpp