22 #ifndef TWINE_RENDERER_SCREENS_H 23 #define TWINE_RENDERER_SCREENS_H 25 #include "common/scummsys.h" 26 #include "graphics/managed_surface.h" 27 #include "graphics/palette.h" 28 #include "graphics/surface.h" 29 #include "twine/twine.h" 46 void fadePal(uint8 r, uint8 g, uint8 b,
const Graphics::Palette &palette, int32 intensity);
51 int32 mapLba2Palette(int32 palIndex);
95 bool loadBitmapDelay(
const char *image, int32 seconds);
Definition: managed_surface.h:51
void copyScreen(const Graphics::ManagedSurface &source, Graphics::ManagedSurface &destination)
bool _flagPalettePcx
Definition: screens.h:64
bool _flagBlackPal
Definition: screens.h:58
void fadeRedToPal(const Graphics::Palette &palette)
void fadeToBlack(const Graphics::Palette &palette)
void loadMenuImage(bool fadeIn=true)
void fadePalToPal(const Graphics::Palette &pal1, const Graphics::Palette &pal2)
Definition: achievements_tables.h:27
void fadeToRed(const Graphics::Palette &palette)
void loadCustomPalette(const TwineResource &resource)
void fadeToPal(const Graphics::Palette &palette)
void loadImage(TwineImage image, bool fadeIn=true)
Simple class for handling a palette data.
Definition: palette.h:45
bool loadImageDelay(TwineImage image, int32 seconds)
Graphics::Palette _ptrPal
Definition: screens.h:54
bool _flagFade
Definition: screens.h:61