diff options
Diffstat (limited to 'scumm/gfx.h')
-rw-r--r-- | scumm/gfx.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/scumm/gfx.h b/scumm/gfx.h index 7a469e2419..3d74d7ebad 100644 --- a/scumm/gfx.h +++ b/scumm/gfx.h @@ -131,17 +131,18 @@ protected: byte _palette_mod; byte _decomp_shr, _decomp_mask; - byte _transparency; + byte _transparentColor; uint32 _vertStripNextInc; /* Bitmap decompressors */ - void decompressBitmap(byte *bgbak_ptr, byte *smap_ptr, int numLinesToProcess); - void unkDecode1(byte *dst, byte *src, int height); - void unkDecode2(byte *dst, byte *src, int height); - void unkDecode3(byte *dst, byte *src, int height); - void unkDecode4(byte *dst, byte *src, int height); - void unkDecode5(byte *dst, byte *src, int height); - void unkDecode6(byte *dst, byte *src, int height); + bool decompressBitmap(byte *bgbak_ptr, byte *smap_ptr, int numLinesToProcess); + void unkDecodeA(byte *dst, byte *src, int height); + void unkDecodeA_trans(byte *dst, byte *src, int height); + void unkDecodeB(byte *dst, byte *src, int height); + void unkDecodeB_trans(byte *dst, byte *src, int height); + void unkDecodeC(byte *dst, byte *src, int height); + void unkDecodeC_trans(byte *dst, byte *src, int height); + void unkDecode7(byte *dst, byte *src, int height); void unkDecode8(byte *dst, byte *src, int height); void unkDecode9(byte *dst, byte *src, int height); |