diff options
Diffstat (limited to 'src/render/RenderModel.h')
| -rw-r--r-- | src/render/RenderModel.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/render/RenderModel.h b/src/render/RenderModel.h index 048cfc5..6bdf36e 100644 --- a/src/render/RenderModel.h +++ b/src/render/RenderModel.h @@ -19,6 +19,9 @@ class RenderModel { vector<RenderView*> observers; Renderer * renderer; void notifyRendererChanged(); + void notifyRenderChanged(); + void notifyDisplayChanged(); + void notifyColourChanged(); public: RenderModel(); Renderer * GetRenderer(); @@ -26,6 +29,12 @@ public: void SetRenderer(Renderer * ren); void SetRenderMode(unsigned int renderMode); void UnsetRenderMode(unsigned int renderMode); + unsigned int GetRenderMode(); + void SetDisplayMode(unsigned int displayMode); + void UnsetDisplayMode(unsigned int displayMode); + unsigned int GetDisplayMode(); + void SetColourMode(unsigned int colourMode); + unsigned int GetColourMode(); virtual ~RenderModel(); }; |
