19 #ifndef OST_GFX_CPK_RENDERER_HH
20 #define OST_GFX_CPK_RENDERER_HH
29 #if OST_SHADER_SUPPORT_ENABLED
33 namespace ost {
namespace gfx {
namespace impl {
54 #if OST_SHADER_SUPPORT_ENABLED
virtual void SetOptions(RenderOptionsPtr &render_options)
virtual void PrepareRendering()
virtual void RenderPov(PovState &pov, const std::string &name)
povray rendering call
virtual void Render(RenderPass pass)
render the entity
virtual RenderOptionsPtr GetOptions()
virtual bool CanSetOptions(RenderOptionsPtr &render_options)
#define DLLEXPORT_OST_GFX
boost::shared_ptr< CPKRenderOptions > CPKRenderOptionsPtr
boost::shared_ptr< RenderOptions > RenderOptionsPtr