aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/gfx.h
diff options
context:
space:
mode:
authorWinterGrascph2016-05-20 13:37:47 +0200
committerBendegúz Nagy2016-08-26 23:02:22 +0200
commitd9bb44eeb97370f5ff6d25f9b917073072db6552 (patch)
tree9af03191b0d9d1b7fb4eb083e57d1ca46a099b3d /engines/dm/gfx.h
parent134b482e60944597d4c8c2290ca1b17e549718d9 (diff)
downloadscummvm-rg350-d9bb44eeb97370f5ff6d25f9b917073072db6552.tar.gz
scummvm-rg350-d9bb44eeb97370f5ff6d25f9b917073072db6552.tar.bz2
scummvm-rg350-d9bb44eeb97370f5ff6d25f9b917073072db6552.zip
DM: Add the partial drawing of dungeonwalls
Diffstat (limited to 'engines/dm/gfx.h')
-rw-r--r--engines/dm/gfx.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/dm/gfx.h b/engines/dm/gfx.h
index ee2b3730f0..963a8412e3 100644
--- a/engines/dm/gfx.h
+++ b/engines/dm/gfx.h
@@ -114,7 +114,19 @@ class DisplayMan {
void unpackGraphics();
void drawWallSetBitmap(byte *bitmap, Frame &f); // @ F0100_DUNGEONVIEW_DrawWallSetBitmap
+ void drawWallSetBitmapWithoutTransparency(byte *bitmap, Frame &f); // @ F0101_DUNGEONVIEW_DrawWallSetBitmapWithoutTransparency
void drawSquareD3L(direction dir, int16 posX, int16 posY); // @ F0116_DUNGEONVIEW_DrawSquareD3L
+ void drawSquareD3R(direction dir, int16 posX, int16 posY); // @ F0117_DUNGEONVIEW_DrawSquareD3R
+ void drawSquareD3C(direction dir, int16 posX, int16 posY); // @ F0118_DUNGEONVIEW_DrawSquareD3C_CPSF
+ void drawSquareD2L(direction dir, int16 posX, int16 posY); // @ F0119_DUNGEONVIEW_DrawSquareD2L
+ void drawSquareD2R(direction dir, int16 posX, int16 posY); // @ F0120_DUNGEONVIEW_DrawSquareD2R_CPSF
+ void drawSquareD2C(direction dir, int16 posX, int16 posY); // @ F0121_DUNGEONVIEW_DrawSquareD2C
+ void drawSquareD1L(direction dir, int16 posX, int16 posY); // @ F0122_DUNGEONVIEW_DrawSquareD1L
+ void drawSquareD1R(direction dir, int16 posX, int16 posY); // @ F0122_DUNGEONVIEW_DrawSquareD1R
+ void drawSquareD1C(direction dir, int16 posX, int16 posY); // @ F0124_DUNGEONVIEW_DrawSquareD1C
+ void drawSquareD0L(direction dir, int16 posX, int16 posY); // @ F0125_DUNGEONVIEW_DrawSquareD0L
+ void drawSquareD0R(direction dir, int16 posX, int16 posY); // @ F0126_DUNGEONVIEW_DrawSquareD0R
+ void drawSquareD0C(direction dir, int16 posX, int16 posY); // @ F0127_DUNGEONVIEW_DrawSquareD0C
void loadWallSet(WallSet set); // @ F0095_DUNGEONVIEW_LoadWallSet
void loadFloorSet(FloorSet set); // @ F0094_DUNGEONVIEW_LoadFloorSet