#include <IRenderer.h>
Public Member Functions | |
| virtual void | initialize ()=0 |
| virtual void | render ()=0 |
| virtual void | bindResources ()=0 |
| virtual void | unbindResources ()=0 |
| void | addRenderable (IRenderable *r) |
| void | clearRenderables () |
| int | size () |
Public Attributes | |
| std::string | _rendererType |
| std::string | _name |
Protected Attributes | |
| std::vector< IRenderable * > | _renderables |
Base class for Renderer types which each handle particular types of rendering
1.8.6