aboutsummaryrefslogtreecommitdiff
path: root/sword1/screen.h
diff options
context:
space:
mode:
authorRobert Göffringmann2003-12-17 01:47:47 +0000
committerRobert Göffringmann2003-12-17 01:47:47 +0000
commit34d1751fe402936455fc8b57b28cb6c3eda11285 (patch)
tree4915c2d545063455d34c0d91c3cc341e45b17fae /sword1/screen.h
parentd81746ada8e7013759eafd7154dd81d488910d22 (diff)
downloadscummvm-rg350-34d1751fe402936455fc8b57b28cb6c3eda11285.tar.gz
scummvm-rg350-34d1751fe402936455fc8b57b28cb6c3eda11285.tar.bz2
scummvm-rg350-34d1751fe402936455fc8b57b28cb6c3eda11285.zip
fixed resMan bug about closing of sections and started adding menu support
svn-id: r11695
Diffstat (limited to 'sword1/screen.h')
-rw-r--r--sword1/screen.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/sword1/screen.h b/sword1/screen.h
index 943087bacf..1b3cee8b75 100644
--- a/sword1/screen.h
+++ b/sword1/screen.h
@@ -59,7 +59,6 @@ class ResMan;
class ObjectMan;
class SwordText; // Text objects use sprites that are created internally at run-time
// the buffer belongs to SwordText, so we need a reference here.
-class SwordRouter;
class OSystem;
class SwordScreen {
@@ -77,16 +76,16 @@ public:
void addToGraphicList(uint8 listId, uint32 objId);
void recreate();
- void spritesAndParallax(void); //=> background_parallax, backsprites, sortsprites
- // foreground_parallax, foresprites
+ void spritesAndParallax(void);
+
void fadeDownPalette(void);
void fadeUpPalette(void);
- void fnSetPalette(uint8 start, uint16 length, uint8 *data);
- void fnSetFadeTargetPalette(uint8 start, uint16 length, uint8 *data);
+ void fnSetPalette(uint8 start, uint16 length, uint32 id, bool fadeUp);
bool stillFading(void);
void updateScreen(void);
void showFrame(uint16 x, uint16 y, uint32 resId, uint32 frameNo);
+ void clearMenu(uint8 menuType);
void fnSetParallax(uint32 screen, uint32 resId);
void fnFlash(uint8 color);