diff options
author | Johannes Schickel | 2011-12-26 19:27:20 +0100 |
---|---|---|
committer | Johannes Schickel | 2011-12-26 19:32:05 +0100 |
commit | 487e73bd218775dec22818477ad75dd230d97052 (patch) | |
tree | bd83a597ab7c48358f77212562bcf32cb1b7a286 /engines/kyra/screen_lol.h | |
parent | c2a94132c8adf8bec5914ca6fa2e312248e1c2bd (diff) | |
download | scummvm-rg350-487e73bd218775dec22818477ad75dd230d97052.tar.gz scummvm-rg350-487e73bd218775dec22818477ad75dd230d97052.tar.bz2 scummvm-rg350-487e73bd218775dec22818477ad75dd230d97052.zip |
KYRA: Merge Screen_Rpg with Screen (for now).
This should(!) fix ARM compilation issues due to virtual inheritance.
Diffstat (limited to 'engines/kyra/screen_lol.h')
-rw-r--r-- | engines/kyra/screen_lol.h | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/engines/kyra/screen_lol.h b/engines/kyra/screen_lol.h index eb025fb1cf..3bba9f8b70 100644 --- a/engines/kyra/screen_lol.h +++ b/engines/kyra/screen_lol.h @@ -26,19 +26,16 @@ #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, public Screen_Rpg { +class Screen_LoL : public Screen_v2 { public: Screen_LoL(LoLEngine *vm, OSystem *system); ~Screen_LoL(); - int screenDimTableCount() const { return _screenDimTableCount; } - void fprintString(const char *format, int x, int y, uint8 col1, uint8 col2, uint16 flags, ...) GCC_PRINTF(2, 8); void fprintStringIntro(const char *format, int x, int y, uint8 c1, uint8 c2, uint8 c3, uint16 flags, ...) GCC_PRINTF(2, 9); @@ -94,11 +91,9 @@ public: private: LoLEngine *_vm; - const ScreenDim *_screenDimTable; - static const int _screenDimTableCount; - static const ScreenDim _screenDimTable256C[]; static const ScreenDim _screenDimTable16C[]; + static const int _screenDimTableCount; uint8 *_levelOverlays[8]; |