KJB
|
#include <gr_renderable.h>
Public Member Functions | |
Generic_renderer () | |
Generic_renderer (const Generic_renderable *model) | |
virtual void | render () const |
Renders this object with GL. More... | |
virtual void | render (const Generic_renderable &) const =0 |
virtual void | operator() (const Generic_renderable &model) const |
Public Member Functions inherited from kjb::Renderable | |
virtual | ~Renderable () |
Deletes this Renderable. More... | |
Protected Attributes | |
const Generic_renderable * | m_model |
Allows us to pass a rendering technique to a generic rendering function.
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Renders this object with GL.
Implements kjb::Renderable.
|
pure virtual |
Implemented in kjb::Solid_renderer, kjb::Wire_occlude_renderer, kjb::Wire_renderer, and kjb::Renderer.
|
protected |