|
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) |
Public Member Functions inherited from IComponent | |
| 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 | |
Protected Attributes inherited from IRenderComponent | |
| ShaderProgram * | shaderProgram |
Protected Attributes inherited from IComponent | |
| 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.
1.8.11