diff options
author | Strangerke | 2011-06-27 01:03:47 +0200 |
---|---|---|
committer | Strangerke | 2011-06-27 01:03:47 +0200 |
commit | 083d6ff6122cb2faf0a4330eb480bb9f77afa255 (patch) | |
tree | e8dae7dcccf1946d5df3518ff0e1221d6a881896 /engines/cge/gettext.h | |
parent | e0673c113563ab9fc28d08c07a3bcb5c3b98fa1c (diff) | |
download | scummvm-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.h | 11 |
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 |