diff options
Diffstat (limited to 'engines/sludge/graphics.h')
-rw-r--r-- | engines/sludge/graphics.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/sludge/graphics.h b/engines/sludge/graphics.h index 16bf714579..c5914c712b 100644 --- a/engines/sludge/graphics.h +++ b/engines/sludge/graphics.h @@ -205,7 +205,9 @@ private: // Sprites SpriteLayers *_spriteLayers; void fontSprite(bool flip, int x, int y, Sprite &single, const SpritePalette &fontPal); - uint32 getDrawColor(OnScreenPerson *thisPerson, byte *curLight); + Graphics::Surface *duplicateSurface(Graphics::Surface *surface); + void blendColor(Graphics::Surface * surface, uint32 color, Graphics::TSpriteBlendMode mode); + Graphics::Surface *applyLightmapToSprite(Graphics::Surface *&blitted, OnScreenPerson *thisPerson, bool mirror, int x, int y, int x1, int y1, int diffX, int diffY); // Sprite banks LoadedSpriteBanks _allLoadedBanks; |