|
| Screen8Bit (IllusionsEngine *vm, int16 width, int16 height) |
|
void | decompressSprite (SpriteDecompressQueueItem *item) override |
|
void | drawSurface (Common::Rect &dstRect, Graphics::Surface *surface, Common::Rect &srcRect, int16 scale, uint32 flags) override |
|
void | drawText (FontResource *font, Graphics::Surface *surface, int16 x, int16 y, uint16 *text, uint count) override |
|
void | fillSurface (Graphics::Surface *surface, byte color) override |
|
void | fillSurfaceRect (Graphics::Surface *surface, Common::Rect r, byte color) override |
|
bool | isSpritePixelSolid (Common::Point &testPt, Common::Point &drawPosition, Common::Point &drawOffset, const SurfInfo &surfInfo, int16 scale, uint flags, byte *compressedPixels) override |
|
int16 | drawChar (FontResource *font, Graphics::Surface *surface, int16 x, int16 y, uint16 c) |
|
void | drawSurfaceUnscaled (int16 destX, int16 destY, Graphics::Surface *surface, Common::Rect &srcRect) |
|
void | drawSurfaceScaled (Common::Rect &dstRect, Graphics::Surface *surface, Common::Rect &srcRect) |
|
| Screen (IllusionsEngine *vm, int16 width, int16 height, int bpp) |
|
Graphics::Surface * | allocSurface (int16 width, int16 height) |
|
Graphics::Surface * | allocSurface (SurfInfo &surfInfo) |
|
bool | isDisplayOn () |
|
void | setDisplayOn (bool isOn) |
|
void | setScreenOffset (Common::Point offsPt) |
|
void | updateSprites () |
|
void | clearScreenOffsetAreas () |
|
uint16 | getColorKey1 () const |
|
void | setColorKey1 (uint16 colorKey) |
|
uint16 | getColorKey2 () const |
|
int16 | getScreenWidth () const |
|
int16 | getScreenHeight () const |
|
Graphics::Surface * | getBackSurface () const |
|