diff options
author | Sven Hesse | 2009-04-29 19:58:43 +0000 |
---|---|---|
committer | Sven Hesse | 2009-04-29 19:58:43 +0000 |
commit | d0c88ca6a096e1c3bfcd28b65d50544d5abc3132 (patch) | |
tree | b831385cafa731d36d6597ab38117e8f09b6f18a /engines/gob/video.h | |
parent | 3607c637587c6b9e2442bc668fc4c8c9459c0168 (diff) | |
download | scummvm-rg350-d0c88ca6a096e1c3bfcd28b65d50544d5abc3132.tar.gz scummvm-rg350-d0c88ca6a096e1c3bfcd28b65d50544d5abc3132.tar.bz2 scummvm-rg350-d0c88ca6a096e1c3bfcd28b65d50544d5abc3132.zip |
Playing half-sized videos fullscreen in the demoplayer
svn-id: r40211
Diffstat (limited to 'engines/gob/video.h')
-rw-r--r-- | engines/gob/video.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/gob/video.h b/engines/gob/video.h index 14bae430f1..38fdb2bf6f 100644 --- a/engines/gob/video.h +++ b/engines/gob/video.h @@ -149,6 +149,8 @@ public: void drawSprite(SurfaceDesc *source, SurfaceDesc *dest, int16 left, int16 top, int16 right, int16 bottom, int16 x, int16 y, int16 transp); + void drawSpriteDouble(SurfaceDesc *source, SurfaceDesc *dest, + int16 left, int16 top, int16 right, int16 bottom, int16 x, int16 y, int16 transp); void drawLetter(int16 item, int16 x, int16 y, FontDesc *fontDesc, int16 color1, int16 color2, int16 transp, SurfaceDesc *dest); void drawPackedSprite(byte *sprBuf, int16 width, int16 height, @@ -258,6 +260,7 @@ public: VideoDriver() {} virtual ~VideoDriver() {} virtual void drawSprite(SurfaceDesc *source, SurfaceDesc *dest, int16 left, int16 top, int16 right, int16 bottom, int16 x, int16 y, int16 transp) = 0; + virtual void drawSpriteDouble(SurfaceDesc *source, SurfaceDesc *dest, int16 left, int16 top, int16 right, int16 bottom, int16 x, int16 y, int16 transp) = 0; virtual void fillRect(SurfaceDesc *dest, int16 left, int16 top, int16 right, int16 bottom, byte color) = 0; virtual void putPixel(int16 x, int16 y, byte color, SurfaceDesc *dest) = 0; virtual void drawLetter(unsigned char item, int16 x, int16 y, Video::FontDesc *fontDesc, byte color1, byte color2, byte transp, SurfaceDesc *dest) = 0; |