Bubba-3D
0.9.0
Awesome game engine!
|
Renders meshes with the default shader. More...
#include <StandardRenderer.h>
Public Member Functions | |
StandardRenderer (Mesh *, GameObject *, ShaderProgram *) | |
void | update (float dt) |
void | render () |
void | renderShadow (ShaderProgram *shaderProgram) |
![]() | |
void | bind (GameObject *owner) |
virtual void | beforeCollision (GameObject *collider) |
virtual void | duringCollision (GameObject *collider) |
virtual void | afterCollision (GameObject *collider) |
virtual void | onDeath () |
Additional Inherited Members | |
![]() | |
ShaderProgram * | shaderProgram |
![]() | |
GameObject * | owner |
Renders meshes with the default shader.
Class is responsible for rendering a Mesh/GameObject using the default shader simple.vert and simple.frag.
Definition at line 37 of file StandardRenderer.h.