#include <MeshRenderer.h>
Public Member Functions | |
| MeshRenderer (std::string) | |
| void | initialize () |
| void | bindResources () |
| void | render () |
| void | unbindResources () |
Public Member Functions inherited from IRenderer | |
| void | addRenderable (IRenderable *r) |
| void | clearRenderables () |
| int | size () |
Public Attributes | |
| MeshRendererUniformLocations | _meshRendererUniformLocations |
Public Attributes inherited from IRenderer | |
| std::string | _rendererType |
| std::string | _name |
Additional Inherited Members | |
Protected Attributes inherited from IRenderer | |
| std::vector< IRenderable * > | _renderables |
Provides functionality for rendering meshes with a specific mesh shader
1.8.6