|
bool | initialize () override |
|
bool | ready () override |
|
unsigned int | currentBg () override |
|
unsigned int | scrollBg () override |
|
void | clear () override |
|
void | incrustMask (const BGIncrust &incrust, uint8 color=0) override |
|
void | incrustSprite (const BGIncrust &incrust) override |
|
int16 | addBackground (const char *bgName, uint16 bgIdx) override |
|
void | loadBg16 (const byte *bg, const char *name, unsigned int idx=0) override |
|
void | loadCt16 (const byte *ct, const char *name) override |
|
void | loadBg256 (const byte *bg, const char *name, unsigned int idx=0) override |
|
void | loadCt256 (const byte *ct, const char *name) override |
|
void | selectBg (unsigned int idx) override |
|
void | selectScrollBg (unsigned int idx) override |
|
void | setScroll (unsigned int shift) override |
|
uint | getScroll () const override |
|
void | removeBg (unsigned int idx) override |
|
void | saveBgNames (Common::OutSaveFile &fHandle) override |
|
const char * | getBgName (uint idx=0) const override |
|
void | restorePalette (Common::SeekableReadStream &fHandle, int version) override |
|
void | savePalette (Common::OutSaveFile &fHandle) override |
|
void | rotatePalette (int firstIndex, int lastIndex, int mode) override |
|
void | transformPalette (int first, int last, int r, int g, int b) override |
|
virtual bool | useTransparentDialogBoxes () |
|
void | drawFrame (bool wait=false) |
|
void | drawCommand () |
|
void | setCommand (Common::String cmd) |
|
Common::String | getCommand () |
|
virtual void | blit () |
|
virtual void | blitBackBuffer () |
|
virtual bool | hasSavedBackBuffer (BackBufferSource source) |
|
virtual void | saveBackBuffer (BackBufferSource source) |
|
virtual void | popSavedBackBuffer (BackBufferSource source) |
|
virtual void | restoreSavedBackBuffer (BackBufferSource source) |
|
virtual void | removeSavedBackBuffer (BackBufferSource source) |
|
virtual void | setBlackPalette (bool updateChangePal) |
|
virtual void | setPalette () |
|
void | pushMenu (Menu *menu) |
|
Menu * | popMenu () |
|
void | clearMenuStack () |
|
virtual uint | fadeDelayMs () |
|
virtual uint | fadeToBlackMinMs () |
|
virtual void | fadeToBlack () |
|
virtual void | fadeFromBlack () |
|
void | showCollisionPage (bool state) |
|
void | drawString (const char *string, byte param) |
|
int | getStringWidth (const char *str) |
|
|
void | setBackground8ToCollisionPage () |
|
const Cine::Palette & | getFadeInSourcePalette () override |
|
void | drawSprite (const ObjectStruct &obj) override |
|
void | drawSprite (overlay *overlayPtr, const byte *spritePtr, int16 width, int16 height, byte *page, int16 x, int16 y, byte transparentColor, byte bpp) |
|
int | drawChar (char character, int x, int y, bool draw=true) override |
|
void | drawBackground () override |
|
void | renderOverlay (const Common::List< overlay >::iterator &it) override |
|
void | fillSprite (const ObjectStruct &obj, uint8 color=0) |
|
void | drawMaskedSprite (const ObjectStruct &obj, const byte *mask) |
|
int | drawMessage (const char *str, int x, int y, int width, int color, bool draw=true) |
|
void | drawPlainBox (int x, int y, int width, int height, byte color) |
|
byte | transparentDialogBoxStartColor () |
|
void | drawTransparentBox (int x, int y, int width, int height) |
|
void | drawBorder (int x, int y, int width, int height, byte color) |
|
void | drawDoubleBorder (int x, int y, int width, int height, byte color) |
|
virtual int | undrawChar (char character, int x, int y) |
|
void | drawLine (int x, int y, int width, int height, byte color) |
|
void | remaskSprite (byte *mask, Common::List< overlay >::iterator it) |
|
virtual void | clearBackBuffer () |
|
virtual void | removeSavedBackBuffers () |
|
void | drawOverlays () |
|
virtual void | blit (bool useCollisionPage) |
|
Operation Stealth renderer