diff options
author | Borja Lorente | 2016-06-03 20:49:54 +0200 |
---|---|---|
committer | Borja Lorente | 2016-07-31 14:45:37 +0200 |
commit | f642ad1caec00295094fe89ded56a3302bafad2d (patch) | |
tree | e41cf466be142849be84dee34259777737192e68 /graphics/macgui/macwindowborder.h | |
parent | 1bfb1a561c61a30865ba5fadeb3cdb76831ad522 (diff) | |
download | scummvm-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.h | 9 |
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 |