aboutsummaryrefslogtreecommitdiff
path: root/engines/cge/gettext.h
diff options
context:
space:
mode:
authorStrangerke2011-06-27 01:03:47 +0200
committerStrangerke2011-06-27 01:03:47 +0200
commit083d6ff6122cb2faf0a4330eb480bb9f77afa255 (patch)
treee8dae7dcccf1946d5df3518ff0e1221d6a881896 /engines/cge/gettext.h
parente0673c113563ab9fc28d08c07a3bcb5c3b98fa1c (diff)
downloadscummvm-rg350-083d6ff6122cb2faf0a4330eb480bb9f77afa255.tar.gz
scummvm-rg350-083d6ff6122cb2faf0a4330eb480bb9f77afa255.tar.bz2
scummvm-rg350-083d6ff6122cb2faf0a4330eb480bb9f77afa255.zip
CGE: remove some if(n)def DEMO by using a new flag. Added CGEEngine in several classes in order to do so.
Diffstat (limited to 'engines/cge/gettext.h')
-rw-r--r--engines/cge/gettext.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/engines/cge/gettext.h b/engines/cge/gettext.h
index 3fc7e4ff34..c868232677 100644
--- a/engines/cge/gettext.h
+++ b/engines/cge/gettext.h
@@ -42,13 +42,16 @@ class GET_TEXT : public TALK {
uint16 Size, Len;
uint16 Cntr;
SPRITE *OldKeybClient;
- void (*Click)(void);
+ void (*Click)();
public:
static GET_TEXT *Ptr;
- GET_TEXT(const char *info, char *text, int size, void (*click)(void) = NULL);
- ~GET_TEXT(void);
+ GET_TEXT(CGEEngine *vm, const char *info, char *text, int size, void (*click)(void) = NULL);
+ ~GET_TEXT();
void Touch(uint16 mask, int x, int y);
- void Tick(void);
+ void Tick();
+
+private:
+ CGEEngine *_vm;
};
} // End of namespace CGE