diff options
Diffstat (limited to 'engines/sword1/screen.h')
-rw-r--r-- | engines/sword1/screen.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sword1/screen.h b/engines/sword1/screen.h index a42ab8c2dc..da150a583c 100644 --- a/engines/sword1/screen.h +++ b/engines/sword1/screen.h @@ -118,7 +118,8 @@ private: void drawPsxFullShrinkedSprite(uint8 *sprData, uint16 sprX, uint16 sprY, uint16 sprWidth, uint16 sprHeight, uint16 sprPitch); uint8* psxBackgroundToIndexed(uint8* psxBackground, uint32 bakXres, uint32 bakYres); uint8* psxShrinkedBackgroundToIndexed(uint8* psxBackground, uint32 bakXres, uint32 bakYres); - uint8* psxParallaxToIndexed(uint8* psxParallax); + void fetchPsxParallaxSize(uint8 *psxParallax, uint16 *paraSizeX, uint16 *paraSizeY); + void drawPsxParallax(uint8 *psxParallax, uint16 paraScrlX, uint16 scrnScrlX, uint16 scrnWidth); void decompressRLE7(uint8 *src, uint32 compSize, uint8 *dest); void decompressRLE0(uint8 *src, uint32 compSize, uint8 *dest); void decompressTony(uint8 *src, uint32 compSize, uint8 *dest); |