summaryrefslogtreecommitdiff
path: root/src/render/RenderModel.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/RenderModel.h')
-rw-r--r--src/render/RenderModel.h9
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();
};