class
#include <OE/Graphics/2D/Renderer2D.hpp>
Renderer2D
Contents
Base classes
- class Renderer
Derived classes
-
template<typename V>class BatchRenderer2D virtual
-
template<typename V>class BatchRenderer2D virtual
-
template<typename V>class BatchRenderer2D virtual
-
template<typename V>class BatchRenderer2D virtual
- class ImGuiRenderer
- class SpriteRenderer virtual
Public static functions
- static void RenderQuadScreen(Shader* shader)
Constructors, destructors, conversion operators
- ~Renderer2D() virtual
- Renderer2D() protected
Public functions
-
void setPVMatrices(const Math::
Mat4& projection_matrix, const Math:: Mat4& view_matrix = Math:: Mat4:: Identity()) -
void setTransform(const Math::
Mat4& matrix) - void resetTransform()
- void begin() override
- void end() override