|
|
void | switchToGraphicsMode () override |
| |
|
void | colorSelect (byte csel) override |
| |
|
void | selectCursor (uint16 num) override |
| |
|
void | blitToScreen (int16 x, int16 y, int16 w, int16 h) override |
| |
|
void | blitToScreen (int16 ofs, int16 w, int16 h) override |
| |
|
uint16 | calcXY (uint16 x, uint16 y) override |
| |
|
uint16 | calcXY_p (uint16 x, uint16 y) override |
| |
|
void | backBufferToRealFull () override |
| |
|
void | realBufferToBackFull () override |
| |
|
void | swapRealBackBuffer () override |
| |
|
void | copyScreenBlock (byte *source, uint16 w, uint16 h, byte *target, uint16 ofs) override |
| |
|
void | swapScreenRect (byte *pixels, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
byte * | backupImage (byte *screen, uint16 ofs, uint16 w, uint16 h, byte *buffer) override |
| |
|
void | restoreImage (byte *buffer, byte *target) override |
| |
|
void | refreshImageData (byte *buffer) override |
| |
|
void | restoreBackupImage (byte *target) override |
| |
|
void | blit (byte *pixels, uint16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | blitAndWait (byte *pixels, uint16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | fill (byte pixel, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | fillAndWait (byte pixel, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | blitSprite (byte *pixels, int16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | blitSpriteFlip (byte *pixels, int16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | blitSpriteBak (byte *pixels, int16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs, byte *backup, byte mask) override |
| |
|
void | blitScratchBackSprite (uint16 sprofs, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | blitFromBackBuffer (byte w, byte h, byte *screen, uint16 ofs) override |
| |
|
void | drawSprite (byte *sprite, byte *screen, uint16 ofs) override |
| |
|
void | drawSpriteFlip (byte *sprite, byte *screen, uint16 ofs) override |
| |
|
byte * | loadSprit (byte index) override |
| |
|
byte * | loadPersSprit (byte index) override |
| |
|
void | backupAndShowSprite (byte index, byte x, byte y) override |
| |
|
byte * | loadPortraitWithFrame (byte index) override |
| |
|
void | drawVLine (uint16 x, uint16 y, uint16 l, byte color, byte *target) override |
| |
|
void | drawHLine (uint16 x, uint16 y, uint16 l, byte color, byte *target) override |
| |
|
uint16 | drawHLineWithEnds (uint16 bmask, uint16 bpix, byte color, uint16 l, byte *target, uint16 ofs) override |
| |
|
void | printChar (byte c, byte *target) override |
| |
|
void | animLiftToLeft (uint16 n, byte *pixels, uint16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | animLiftToRight (uint16 n, byte *pixels, uint16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | animLiftToDown (byte *pixels, uint16 pw, uint16 w, uint16 h, byte *screen, uint16 ofs) override |
| |
|
void | animLiftToUp (byte *pixels, uint16 pw, uint16 w, uint16 h, byte *screen, uint16 x, uint16 y) override |
| |
|
void | hideScreenBlockLiftToDown (uint16 n, byte *screen, byte *source, uint16 w, uint16 h, byte *target, uint16 ofs) override |
| |
|
void | hideScreenBlockLiftToUp (uint16 n, byte *screen, byte *source, uint16 w, uint16 h, byte *target, uint16 ofs) override |
| |
|
void | hideScreenBlockLiftToLeft (uint16 n, byte *screen, byte *source, uint16 w, uint16 h, byte *target, uint16 ofs) override |
| |
|
void | hideScreenBlockLiftToRight (uint16 n, byte *screen, byte *source, uint16 w, uint16 h, byte *target, uint16 ofs) override |
| |
|
void | hideShatterFall (byte *screen, byte *source, uint16 w, uint16 h, byte *target, uint16 ofs) override |
| |
|
void | traceLine (uint16 sx, uint16 ex, uint16 sy, uint16 ey, byte *source, byte *target) override |
| |
|
void | zoomImage (byte *pixels, byte w, byte h, byte nw, byte nh, byte *target, uint16 ofs) override |
| |
|
void | animZoomIn (byte *pixels, byte w, byte h, byte *target, uint16 ofs) override |
| |
|
void | zoomInplaceXY (byte *pixels, byte w, byte h, byte nw, byte nh, uint16 x, uint16 y, byte *target) override |
| |