aboutsummaryrefslogtreecommitdiff
path: root/graphics/macgui/macwindowborder.h
diff options
context:
space:
mode:
authorBorja Lorente2016-06-03 20:49:54 +0200
committerBorja Lorente2016-07-31 14:45:37 +0200
commitf642ad1caec00295094fe89ded56a3302bafad2d (patch)
treee41cf466be142849be84dee34259777737192e68 /graphics/macgui/macwindowborder.h
parent1bfb1a561c61a30865ba5fadeb3cdb76831ad522 (diff)
downloadscummvm-rg350-f642ad1caec00295094fe89ded56a3302bafad2d.tar.gz
scummvm-rg350-f642ad1caec00295094fe89ded56a3302bafad2d.tar.bz2
scummvm-rg350-f642ad1caec00295094fe89ded56a3302bafad2d.zip
GRAPHICS: Refactor MacWindow to accept MacWindowBorder
Diffstat (limited to 'graphics/macgui/macwindowborder.h')
-rw-r--r--graphics/macgui/macwindowborder.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/graphics/macgui/macwindowborder.h b/graphics/macgui/macwindowborder.h
index 0c98e23156..1e46e1a017 100644
--- a/graphics/macgui/macwindowborder.h
+++ b/graphics/macgui/macwindowborder.h
@@ -62,9 +62,9 @@ public:
MacWindowBorder();
~MacWindowBorder();
- bool empty();
- void addActiveBorder(TransparentSurface *source);
- void addInactiveBorder(TransparentSurface *source);
+ bool hasBorder(bool active);
+ void addActiveBorder(TransparentSurface &source);
+ void addInactiveBorder(TransparentSurface &source);
void blitBorderInto(ManagedSurface &destination, bool active);
private:
@@ -72,6 +72,9 @@ private:
NinePatchBitmap *_activeBorder;
NinePatchBitmap *_inactiveBorder;
+ bool _activeInitialized;
+ bool _inactiveInitialized;
+
};
} // End of namespace Graphics