aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/graphics.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sludge/graphics.h')
-rw-r--r--engines/sludge/graphics.h4
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;