aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gui/gui_controls.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/gui/gui_controls.h')
-rw-r--r--engines/sci/gui/gui_controls.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/sci/gui/gui_controls.h b/engines/sci/gui/gui_controls.h
index 33b2e54989..a2d027d514 100644
--- a/engines/sci/gui/gui_controls.h
+++ b/engines/sci/gui/gui_controls.h
@@ -33,18 +33,19 @@ class SciGuiFont;
class SciGuiText;
class SciGuiControls {
public:
- SciGuiControls(SciGuiGfx *gfx, SciGuiText *text);
+ SciGuiControls(SegManager *segMan, SciGuiGfx *gfx, SciGuiText *text);
~SciGuiControls();
void drawListControl(Common::Rect rect, reg_t obj, int16 maxChars, int16 count, const char **entries, GuiResourceId fontId, int16 upperPos, int16 cursorPos, bool isAlias);
void TexteditCursorDraw(Common::Rect rect, const char *text, uint16 curPos);
void TexteditCursorErase();
- void TexteditChange(SegManager *segMan, reg_t controlObject, reg_t eventObject);
+ void TexteditChange(reg_t controlObject, reg_t eventObject);
private:
void init();
void TexteditSetBlinkTime();
+ SegManager *_segMan;
SciGuiGfx *_gfx;
SciGuiText *_text;