#include <render_options.hh>
Inherited by CartoonRenderOptions, CPKRenderOptions, CustomRenderOptions, LineRenderOptions, and TraceRenderOptions.
Public Member Functions | |
| RenderOptions () | |
| virtual RenderMode::Type | GetRenderMode ()=0 |
| virtual bool | CanApplyRenderOptions (RenderOptionsPtr render_options)=0 |
| virtual void | ApplyRenderOptions (RenderOptionsPtr render_options)=0 |
| virtual bool | AddObserver (EntityP entity) |
| virtual bool | RemoveObserver (EntityP entity) |
| virtual void | NotifyStateChange () |
| virtual | ~RenderOptions () |
Definition at line 40 of file render_options.hh.
| RenderOptions | ( | ) |
| virtual ~RenderOptions | ( | ) | [inline, virtual] |
Definition at line 51 of file render_options.hh.
| virtual bool AddObserver | ( | EntityP | entity | ) | [virtual] |
| virtual void ApplyRenderOptions | ( | RenderOptionsPtr | render_options | ) | [pure virtual] |
Implemented in CartoonRenderOptions, CPKRenderOptions, CustomRenderOptions, LineRenderOptions, SlineRenderOptions, and TraceRenderOptions.
| virtual bool CanApplyRenderOptions | ( | RenderOptionsPtr | render_options | ) | [pure virtual] |
| virtual RenderMode::Type GetRenderMode | ( | ) | [pure virtual] |
| virtual void NotifyStateChange | ( | ) | [virtual] |
| virtual bool RemoveObserver | ( | EntityP | entity | ) | [virtual] |
1.5.8