aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/BGame.h
diff options
context:
space:
mode:
authorEinar Johan Trøan Sømåen2012-03-06 04:26:55 +0100
committerEinar Johan Trøan Sømåen2012-06-02 12:12:27 +0200
commit5a2cf6f36ff5f8a75b1e34b00bd5444619eb4615 (patch)
tree89ae3a3f2158b780001041d54b55b8758f04b14d /engines/wintermute/BGame.h
parentc609c778cceeaa6a70cf147451d7d894d76e40e7 (diff)
downloadscummvm-rg350-5a2cf6f36ff5f8a75b1e34b00bd5444619eb4615.tar.gz
scummvm-rg350-5a2cf6f36ff5f8a75b1e34b00bd5444619eb4615.tar.bz2
scummvm-rg350-5a2cf6f36ff5f8a75b1e34b00bd5444619eb4615.zip
WINTERMUTE: Add the UI-classes.
Diffstat (limited to 'engines/wintermute/BGame.h')
-rw-r--r--engines/wintermute/BGame.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/wintermute/BGame.h b/engines/wintermute/BGame.h
index 2af7d834b1..a13144d325 100644
--- a/engines/wintermute/BGame.h
+++ b/engines/wintermute/BGame.h
@@ -170,10 +170,8 @@ public:
#endif
uint32 m_CurrentTime;
uint32 m_DeltaTime;
-#if 0
CBFont *m_SystemFont;
CBFont *m_VideoFont;
-#endif
HRESULT Initialize1();
HRESULT Initialize2();
HRESULT Initialize3();
@@ -265,10 +263,12 @@ public:
virtual HRESULT GetVersion(byte *VerMajor, byte *VerMinor, byte *ExtMajor, byte *ExtMinor);
#if 0
virtual bool HandleKeypress(SDL_Event *event);
+#endif
int m_FreezeLevel;
HRESULT Unfreeze();
HRESULT Freeze(bool IncludingMusic = true);
HRESULT FocusWindow(CUIWindow *Window);
+
bool m_LoadInProgress;
CUIWindow *m_FocusedWindow;
bool m_EditorForceScripts;
@@ -278,6 +278,7 @@ public:
static void AfterLoadFont(void *Font, void *Data);
static void AfterLoadScript(void *script, void *data);
static void InvalidateValues(void *Value, void *Data);
+#if 0
HRESULT LoadSettings(char *Filename);
HRESULT ResumeMusic(int Channel);
HRESULT SetMusicStartTime(int Channel, uint32 Time);
@@ -315,13 +316,14 @@ public:
uint32 m_LiveTimer;
uint32 m_LiveTimerDelta;
uint32 m_LiveTimerLast;
-#if 0
+
CBObject *m_CapturedObject;
+#if 0
POINT m_MousePos;
+#endif
bool ValidObject(CBObject *Object);
HRESULT UnregisterObject(CBObject *Object);
HRESULT RegisterObject(CBObject *Object);
-#endif
void QuickMessage(char *Text);
#if 0
void QuickMessageForm(LPSTR fmt, ...);