diff options
author | Borja Lorente | 2016-07-29 11:04:56 +0200 |
---|---|---|
committer | Borja Lorente | 2016-07-31 14:05:15 +0200 |
commit | 1f00d2a09995436551ac42df49df5ab0f710357e (patch) | |
tree | 265e973d96d4e78095a9d989d361f242525004f0 /graphics/macgui/macwindow.h | |
parent | 5bb5bb64f0bd3acdd8235a8c3c294053db27fb4c (diff) | |
download | scummvm-rg350-1f00d2a09995436551ac42df49df5ab0f710357e.tar.gz scummvm-rg350-1f00d2a09995436551ac42df49df5ab0f710357e.tar.bz2 scummvm-rg350-1f00d2a09995436551ac42df49df5ab0f710357e.zip |
GRAPHICS: Introduce NinePatchBitmap to MacWindow
Diffstat (limited to 'graphics/macgui/macwindow.h')
-rw-r--r-- | graphics/macgui/macwindow.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/graphics/macgui/macwindow.h b/graphics/macgui/macwindow.h index d4d2c073c2..908eab84b4 100644 --- a/graphics/macgui/macwindow.h +++ b/graphics/macgui/macwindow.h @@ -49,6 +49,8 @@ #define GRAPHICS_MACWINDOW_H #include "graphics/managed_surface.h" +#include "graphics/transparent_surface.h" +#include "graphics/nine_patch.h" namespace Graphics { @@ -110,7 +112,7 @@ protected: bool (*_callback)(WindowClick, Common::Event &, void *); void *_dataPtr; - + MacWindowManager *_wm; }; @@ -140,9 +142,14 @@ private: void updateInnerDims(); WindowClick isInBorder(int x, int y); + void initBorders(ManagedSurface *tr); + private: ManagedSurface _borderSurface; ManagedSurface _composeSurface; + + NinePatchBitmap *_bmp; + bool _scrollable; bool _resizable; bool _active; |