aboutsummaryrefslogtreecommitdiff
path: root/saga/interface.h
diff options
context:
space:
mode:
authorAndrew Kurushin2005-01-09 15:07:49 +0000
committerAndrew Kurushin2005-01-09 15:07:49 +0000
commitf3b8221dd6a06f486a15aeedfd26d054a9287a18 (patch)
tree968883fa94ea6de63d1af9fb10ba2479f1ef27df /saga/interface.h
parent9d1f4ff1e6ea637518f9778b863db5bdb8683658 (diff)
downloadscummvm-rg350-f3b8221dd6a06f486a15aeedfd26d054a9287a18.tar.gz
scummvm-rg350-f3b8221dd6a06f486a15aeedfd26d054a9287a18.tar.bz2
scummvm-rg350-f3b8221dd6a06f486a15aeedfd26d054a9287a18.zip
rewritten sprite class
- sprites decoded on first load - some speed optimization - actors uses kExtended flag to append spriteList svn-id: r16497
Diffstat (limited to 'saga/interface.h')
-rw-r--r--saga/interface.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/saga/interface.h b/saga/interface.h
index 28f648c7bf..313954fce2 100644
--- a/saga/interface.h
+++ b/saga/interface.h
@@ -150,7 +150,7 @@ struct INTERFACE_PANEL {
int set_button;
int nbuttons;
INTERFACE_BUTTON *buttons;
- SpriteList *sprites;
+ SpriteList sprites;
};
struct INTERFACE_DESC {
@@ -217,7 +217,7 @@ public:
void unlockMode() { _panelMode = _lockedMode; }
bool isInMainMode() { return _inMainMode; }
int setStatusText(const char *new_txt);
- int loadScenePortraits(int res);
+ int loadScenePortraits(int resourceId);
int setLeftPortrait(int portrait);
int setRightPortrait(int portrait);
int draw();
@@ -252,8 +252,8 @@ private:
char _statusText[STATUS_TEXT_LEN];
int _leftPortrait;
int _rightPortrait;
- SpriteList *_defPortraits;
- SpriteList *_scenePortraits;
+ SpriteList _defPortraits;
+ SpriteList _scenePortraits;
int _activeVerb;
SCRIPT_THREAD *_iThread;