]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/cocoa/region.h
fixed wxGetKeyState to get current status of non-togle keys, and to
[wxWidgets.git] / include / wx / cocoa / region.h
index 287217ff24ea958cdb4aaca297e3d3306d379547..652b5c8b47913dcae9fd01f5a0036ed4404c7b78 100644 (file)
@@ -14,6 +14,8 @@
 
 #include "wx/generic/region.h"
 
 
 #include "wx/generic/region.h"
 
+typedef struct _NSRect NSRect;
+
 class WXDLLEXPORT wxRegion : public wxRegionGeneric
 {
     DECLARE_DYNAMIC_CLASS(wxRegion);
 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)); }
 
     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,
     // 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,