#include <Renderer2D.h>
|
| static void | Init (u32 width, u32 height, Ref< Image2D > targetImage, Ref< Image2D > depthImage, Ref< UniformBuffer > cameraUBO) |
| static void | Shutdown () |
| static void | BeginScene () |
| static void | EndScene () |
| static void | DrawQuad (const Crux::vec3 &position, const Crux::vec2 &size, const Crux::vec4 &color) |
| static void | DrawQuad (const Crux::mat4 &transform, const Crux::vec4 &color) |
| static void | DrawLine (const Crux::vec3 &a, const Crux::vec3 &b, const Crux::vec4 &color) |
| static void | DrawRect (const Crux::mat4 &transform, const Crux::vec4 &color) |
| static Ref< Image2D > | GetOutputImage () |
◆ BeginScene()
| void Raven::Renderer2D::BeginScene |
( |
| ) |
|
|
static |
◆ DrawLine()
◆ DrawQuad() [1/2]
◆ DrawQuad() [2/2]
◆ DrawRect()
◆ EndScene()
| void Raven::Renderer2D::EndScene |
( |
| ) |
|
|
static |
◆ GetOutputImage()
| Ref< Image2D > Raven::Renderer2D::GetOutputImage |
( |
| ) |
|
|
static |
◆ Init()
◆ Shutdown()
| void Raven::Renderer2D::Shutdown |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: