X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/53dbce233842a3d986e33e6b83a36ce34fd5ae23..fdec2c055413ed1b39bd2df9979c6c04aa94fe28:/include/wx/cocoa/region.h diff --git a/include/wx/cocoa/region.h b/include/wx/cocoa/region.h index 287217ff24..652b5c8b47 100644 --- a/include/wx/cocoa/region.h +++ b/include/wx/cocoa/region.h @@ -14,6 +14,8 @@ #include "wx/generic/region.h" +typedef struct _NSRect NSRect; + class WXDLLEXPORT wxRegion : public wxRegionGeneric { DECLARE_DYNAMIC_CLASS(wxRegion); @@ -42,6 +44,10 @@ public: wxRegion& operator= (const wxRegion& r) { return *(wxRegion*)&(this->wxRegionGeneric::operator=(r)); } + // Cocoa-specific creation + wxRegion(const NSRect& rect); + wxRegion(const NSRect *rects, int count); + // Use the non-transparent pixels of a wxBitmap for the region to combine // with this region. If the bitmap has a mask then it will be used, // otherwise the colour to be treated as transparent may be specified,