aboutsummaryrefslogtreecommitdiff
path: root/engines/cine/gfx.h
diff options
context:
space:
mode:
authorGregory Montoir2007-05-17 22:26:05 +0000
committerGregory Montoir2007-05-17 22:26:05 +0000
commit1b3458e429035e1ca152bfddd7f7f174ae96cadd (patch)
treed6a1c9b4468f20ee33e13b63516ca3fb70935014 /engines/cine/gfx.h
parent3ab295a0ee252fe1d86d0eddd553a4d2c5a0a081 (diff)
downloadscummvm-rg350-1b3458e429035e1ca152bfddd7f7f174ae96cadd.tar.gz
scummvm-rg350-1b3458e429035e1ca152bfddd7f7f174ae96cadd.tar.bz2
scummvm-rg350-1b3458e429035e1ca152bfddd7f7f174ae96cadd.zip
moved gfx related functions from various.cpp/.h to gfx.cpp/.h and fixed indentation of previous commit
svn-id: r26863
Diffstat (limited to 'engines/cine/gfx.h')
-rw-r--r--engines/cine/gfx.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/cine/gfx.h b/engines/cine/gfx.h
index a993568281..0673c342bc 100644
--- a/engines/cine/gfx.h
+++ b/engines/cine/gfx.h
@@ -30,6 +30,7 @@ namespace Cine {
void gfxDrawSprite(byte *src4, uint16 sw, uint16 sh, byte *dst4, int16 sx, int16 sy);
extern byte *page0;
+extern byte *page0c;
extern byte *page1;
extern byte *page2;
extern byte *page3;
@@ -72,6 +73,14 @@ void drawSpriteRaw2(byte *spritePtr, byte transColor, int16 width, int16 height,
void fadeToBlack(void);
+void gfxFuncGen1(byte *param1, byte *param2, byte *param3, byte *param4, int16 param5);
+void ptrGfxFunc13(void);
+void gfxFuncGen2(void);
+
+void blitScreen(byte *frontBuffer, byte *backbuffer);
+void blitRawScreen(byte *frontBuffer);
+void flip(void);
+
} // End of namespace Cine
#endif