diff options
author | Eugene Sandulenko | 2004-10-27 02:27:54 +0000 |
---|---|---|
committer | Eugene Sandulenko | 2004-10-27 02:27:54 +0000 |
commit | b4df9bb2c1ba4970e4f519da477a75a55ad8b93b (patch) | |
tree | 10a22a3427e3c0c3fdace2da9a0386a1743a35b0 /saga/interface.h | |
parent | dc796c939998e74b0e97c894b14da6bc6e2f35e3 (diff) | |
download | scummvm-rg350-b4df9bb2c1ba4970e4f519da477a75a55ad8b93b.tar.gz scummvm-rg350-b4df9bb2c1ba4970e4f519da477a75a55ad8b93b.tar.bz2 scummvm-rg350-b4df9bb2c1ba4970e4f519da477a75a55ad8b93b.zip |
Started to rework script threads. Partially moved to thread flags.
Scene skipping now works, but scripts aren't chained yet.
svn-id: r15688
Diffstat (limited to 'saga/interface.h')
-rw-r--r-- | saga/interface.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/saga/interface.h b/saga/interface.h index 4b87bfbdd6..003f2c123d 100644 --- a/saga/interface.h +++ b/saga/interface.h @@ -77,8 +77,9 @@ enum INTERFACE_UPDATE_FLAGS { #define IHNM_RPORTRAIT_Y -1 enum R_PANEL_MODES { - PANEL_COMMAND, - PANEL_DIALOGUE + kPanelNone, + kPanelCommand, + kPanelDialogue }; enum R_BUTTON_FLAGS { @@ -164,7 +165,8 @@ class Interface { int registerLang(); int activate(); int deactivate(); - int setMode(R_PANEL_MODES mode); + int setMode(int mode); + int getMode(void) { return _panelMode; } int setStatusText(const char *new_txt); int loadScenePortraits(int res); int setLeftPortrait(int portrait); @@ -188,7 +190,7 @@ class Interface { int _active; R_RSCFILE_CONTEXT *_interfaceContext; R_INTERFACE_DESC _iDesc; - R_PANEL_MODES _panelMode; + int _panelMode; R_INTERFACE_PANEL _cPanel; R_INTERFACE_PANEL _dPanel; char _statusText[R_STATUS_TEXT_LEN]; |