23 #ifndef OST_GFX_CPK_RENDER_OPTIONS_HH
24 #define OST_GFX_CPK_RENDER_OPTIONS_HH
26 #include <boost/shared_ptr.hpp>
33 namespace ost {
namespace gfx {
virtual bool CanApplyRenderOptions(RenderOptionsPtr render_options)
void SetSphereMode(uint mode)
0 = triangulated spheres, 1 = fast 3D sprites (default)
virtual void ApplyRenderOptions(RenderOptionsPtr render_options)
virtual RenderMode::Type GetRenderMode()
float GetRadiusMult() const
void SetRadiusMult(float m)
Radius multiplier, default=1.0.
void SetSphereDetail(uint detail)
number of arc subdivisions per pi/2
#define DLLEXPORT_OST_GFX
boost::shared_ptr< CPKRenderOptions > CPKRenderOptionsPtr
boost::shared_ptr< RenderOptions > RenderOptionsPtr