25#include "common/rect.h"
26#include "graphics/screen.h"
27#include "mm/xeen/font.h"
28#include "mm/xeen/sprites.h"
33#define SCREEN_WIDTH 320
34#define SCREEN_HEIGHT 200
35#define PALETTE_COUNT 256
36#define PALETTE_SIZE (256 * 3)
43 byte _mainPalette[PALETTE_SIZE];
44 byte _tempPalette[PALETTE_SIZE];
54 void fadeInner(
int step);
58 void updatePalette(
const byte *pal,
int start,
int count16);
void addDirtyRect(const Common::Rect &r) override
Definition: xsurface.h:45
void saveBackground(int slot=1)
void loadBackground(const Common::Path &name)
void horizMerge(int xp=0)
void restoreBackground(int slot=1)
bool doScroll(bool rollUp, bool fadeInFlag)
void loadPage(int pageNum)
void addDirtyRect(const Common::Rect &r) override
Definition: screen.h:68
void loadPalette(const Common::Path &name)
Definition: detection.h:27