aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/gui.h
diff options
context:
space:
mode:
authorMartin Kiewitz2010-01-31 22:20:55 +0000
committerMartin Kiewitz2010-01-31 22:20:55 +0000
commitd31f696d1f5c9f5fb79be0524a6142e967308220 (patch)
tree6a805b593551bb089dd8846b15eca183b1ea01e4 /engines/sci/graphics/gui.h
parent12d983eaf41bd8353849ee8776fc2bbc59808870 (diff)
downloadscummvm-rg350-d31f696d1f5c9f5fb79be0524a6142e967308220.tar.gz
scummvm-rg350-d31f696d1f5c9f5fb79be0524a6142e967308220.tar.bz2
scummvm-rg350-d31f696d1f5c9f5fb79be0524a6142e967308220.zip
SCI: rename Controls to GfxControls, gets directly called now
svn-id: r47783
Diffstat (limited to 'engines/sci/graphics/gui.h')
-rw-r--r--engines/sci/graphics/gui.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/engines/sci/graphics/gui.h b/engines/sci/graphics/gui.h
index 001553585e..cbdcc6c488 100644
--- a/engines/sci/graphics/gui.h
+++ b/engines/sci/graphics/gui.h
@@ -48,9 +48,8 @@ class GfxCache;
class GfxCompare;
class GfxPorts;
class GfxPaint16;
-class WindowMgr;
-class SciGuiAnimate;
-class Controls;
+class GfxAnimate;
+class GfxControls;
class Menu;
class GfxText16;
class Transitions;
@@ -84,12 +83,6 @@ public:
virtual void drawPicture(GuiResourceId pictureId, int16 animationNr, bool animationBlackoutFlag, bool mirroredFlag, bool addToFlag, int16 EGApaletteNo);
virtual void drawCel(GuiResourceId viewId, int16 loopNo, int16 celNo, uint16 leftPos, uint16 topPos, int16 priority, uint16 paletteNo, bool hiresMode = false, reg_t upscaledHiresHandle = NULL_REG);
- virtual void drawControlButton(Common::Rect rect, reg_t obj, const char *text, int16 fontId, int16 style, bool hilite);
- virtual void drawControlText(Common::Rect rect, reg_t obj, const char *text, int16 fontId, int16 alignment, int16 style, bool hilite);
- virtual void drawControlTextEdit(Common::Rect rect, reg_t obj, const char *text, int16 fontId, int16 mode, int16 style, int16 cursorPos, int16 maxChars, bool hilite);
- virtual void drawControlIcon(Common::Rect rect, reg_t obj, GuiResourceId viewId, int16 loopNo, int16 celNo, int16 priority, int16 style, bool hilite);
- virtual void drawControlList(Common::Rect rect, reg_t obj, int16 maxChars, int16 count, const char **entries, GuiResourceId fontId, int16 style, int16 upperPos, int16 cursorPos, bool isAlias, bool hilite);
- virtual void editControl(reg_t controlObject, reg_t eventObject);
virtual void graphFillBoxForeground(Common::Rect rect);
virtual void graphFillBoxBackground(Common::Rect rect);
@@ -150,13 +143,12 @@ protected:
private:
virtual void initPriorityBands();
- virtual int getControlPicNotValid();
static void palVaryCallback(void *refCon);
void doPalVary();
AudioPlayer *_audio;
GfxAnimate *_animate;
- Controls *_controls;
+ GfxControls *_controls;
Menu *_menu;
GfxText16 *_text16;
Transitions *_transitions;