Class Renderer¶
Defined in File renderer.h
Class Documentation¶
-
class
Renderer¶ Makes the rendering draw call and set viewport, instrumental in seperating Game and HUD rendering.
Public Functions
-
Renderer()¶
-
virtual
~Renderer()¶
-
void
resetCurrentShader()¶
-
void
bind(MaterialResourceFile *newMaterial, MaterialResourceFile *oldMaterial)¶
-
void
bind(MaterialResourceFile *Material)¶
-
void
draw(const VertexBuffer *vertexBuffer, const IndexBuffer *indexBuffer) const¶
-
void
drawInstanced(const VertexBuffer *vertexBuffer, const IndexBuffer *indexBuffer, const VertexBuffer *instanceBuffer, unsigned int instances) const¶
-