|
| 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 |
|
virtual void | decompressSprite (SpriteDecompressQueueItem *item)=0 |
|
virtual void | drawSurface (Common::Rect &dstRect, Graphics::Surface *surface, Common::Rect &srcRect, int16 scale, uint32 flags)=0 |
|
virtual void | drawText (FontResource *font, Graphics::Surface *surface, int16 x, int16 y, uint16 *text, uint count)=0 |
|
virtual void | fillSurface (Graphics::Surface *surface, byte color)=0 |
|
virtual void | fillSurfaceRect (Graphics::Surface *surface, Common::Rect r, byte color)=0 |
|
virtual bool | isSpritePixelSolid (Common::Point &testPt, Common::Point &drawPosition, Common::Point &drawOffset, const SurfInfo &surfInfo, int16 scale, uint flags, byte *compressedPixels)=0 |
|
The documentation for this class was generated from the following file: