From 60330556ff5bf319db7815e6f3c635bc98edecc5 Mon Sep 17 00:00:00 2001 From: athrxx Date: Sat, 17 Dec 2011 22:39:11 +0100 Subject: KYRA: (EOB/LOL) - move eob/lol specific screen code to new class --- engines/kyra/screen_lol.h | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'engines/kyra/screen_lol.h') diff --git a/engines/kyra/screen_lol.h b/engines/kyra/screen_lol.h index 02b78606b9..eb025fb1cf 100644 --- a/engines/kyra/screen_lol.h +++ b/engines/kyra/screen_lol.h @@ -26,22 +26,17 @@ #define KYRA_SCREEN_LOL_H #include "kyra/screen_v2.h" +#include "kyra/screen_rpg.h" namespace Kyra { class LoLEngine; -class Screen_LoL : public Screen_v2 { +class Screen_LoL : public Screen_v2, public Screen_Rpg { public: Screen_LoL(LoLEngine *vm, OSystem *system); ~Screen_LoL(); - bool init(); - - void setScreenDim(int dim); - const ScreenDim *getScreenDim(int dim); - int curDimIndex() const { return _curDimIndex; } - void modifyScreenDim(int dim, int x, int y, int w, int h); int screenDimTableCount() const { return _screenDimTableCount; } void fprintString(const char *format, int x, int y, uint8 col1, uint8 col2, uint16 flags, ...) GCC_PRINTF(2, 8); @@ -105,9 +100,6 @@ private: static const ScreenDim _screenDimTable256C[]; static const ScreenDim _screenDimTable16C[]; - ScreenDim **_customDimTable; - int _curDimIndex; - uint8 *_levelOverlays[8]; void mergeOverlay(int x, int y, int w, int h); -- cgit v1.2.3