aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/surface.h
diff options
context:
space:
mode:
authorDenis Kasak2009-07-13 19:08:04 +0000
committerDenis Kasak2009-07-13 19:08:04 +0000
commit224d8c087acac4e3f21913b6268f82c1ab9faca8 (patch)
tree76587b42ddf830fa889e396df9c7aac52ddcb9db /engines/draci/surface.h
parent77a810c0c9beed930a4b0ffe8e715bd22d7be448 (diff)
downloadscummvm-rg350-224d8c087acac4e3f21913b6268f82c1ab9faca8.tar.gz
scummvm-rg350-224d8c087acac4e3f21913b6268f82c1ab9faca8.tar.bz2
scummvm-rg350-224d8c087acac4e3f21913b6268f82c1ab9faca8.zip
Added Surface::fill() method and made Screen::fillScreen() use that instead of filling the surface manually. Changed Surface to use uint instead of uint8 throughout.
svn-id: r42447
Diffstat (limited to 'engines/draci/surface.h')
-rw-r--r--engines/draci/surface.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/draci/surface.h b/engines/draci/surface.h
index 20df29d7f9..db564ec2e5 100644
--- a/engines/draci/surface.h
+++ b/engines/draci/surface.h
@@ -42,14 +42,15 @@ public:
void markDirty();
void markClean();
bool needsFullUpdate();
- uint8 getTransparentColour();
- void setTransparentColour(uint8 colour);
+ uint getTransparentColour();
+ void setTransparentColour(uint colour);
+ void fill(uint colour);
private:
/** The current transparent colour of the surface. See getTransparentColour() and
* setTransparentColour().
*/
- uint8 _transparentColour;
+ uint _transparentColour;
/** Set when the surface is scheduled for a full update.
* See markDirty(), markClean(). Accessed via needsFullUpdate().