|
Fillwave
10.0.0
|
Encapsulates renderable objects. To be used with IRenderer. More...
#include <IRenderable.h>
Public Member Functions | |
| IRenderable & | operator= (const IRenderable &)=delete |
| IRenderable (const IRenderable &)=delete | |
| IRenderable & | operator= (IRenderable &&) |
| IRenderable (IRenderable &&) | |
| virtual void | drawFR (ICamera &camera)=0 |
| virtual void | drawPBRP (ICamera &camera)=0 |
| virtual void | drawDR (ICamera &camera)=0 |
| virtual void | drawDepth (ICamera &camera)=0 |
| virtual void | drawDepthColor (ICamera &camera, glm::vec3 &position)=0 |
| virtual void | drawAOG (ICamera &camera)=0 |
| virtual void | drawAOC (ICamera &camera)=0 |
| virtual void | drawOcclusionBox (ICamera &camera)=0 |
| virtual void | drawPicking (ICamera &camera)=0 |
| virtual bool | getRenderItem (RenderItem &item)=0 |
| virtual void | updateRenderer (IRenderer &renderer)=0 |
Encapsulates renderable objects. To be used with IRenderer.
1.8.11