]> git.saurik.com Git - wxWidgets.git/commitdiff
Add (currently unimplemented) missing wxRegion constructors for wxRegionGeneric.
authorKevin Ollivier <kevino@theolliviers.com>
Sat, 7 Feb 2009 23:20:45 +0000 (23:20 +0000)
committerKevin Ollivier <kevino@theolliviers.com>
Sat, 7 Feb 2009 23:20:45 +0000 (23:20 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58738 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/generic/region.h
src/generic/regiong.cpp

index 0dc9494316f8be2754e1da3470cc3c6e78d8e5c1..665f8f8b15fc1ac55493ee383333367a95f0ec38 100644 (file)
@@ -18,6 +18,9 @@ public:
     wxRegionGeneric(wxCoord x, wxCoord y, wxCoord w, wxCoord h);
     wxRegionGeneric(const wxPoint& topLeft, const wxPoint& bottomRight);
     wxRegionGeneric(const wxRect& rect);
+    wxRegionGeneric(size_t n, const wxPoint *points, wxPolygonFillMode fillStyle = wxODDEVEN_RULE);
+    wxRegionGeneric(const wxBitmap& bmp);
+    wxRegionGeneric(const wxBitmap& bmp, const wxColour& transp, int tolerance = 0);
     wxRegionGeneric();
     virtual ~wxRegionGeneric();
 
index d9ee1d95dea5c6d9a6a5e0c3678551eacfe634f6..6c358e10addc16dc402a3b6266b2e01015342a84 100644 (file)
@@ -271,6 +271,21 @@ wxRegionGeneric::wxRegionGeneric(const wxPoint& topLeft, const wxPoint& bottomRi
     m_refData = new wxRegionRefData(topLeft, bottomRight);
 }
 
+wxRegionGeneric::wxRegionGeneric(const wxBitmap& bmp) 
+{
+    wxFAIL_MSG("NOT IMPLEMENTED: wxRegionGeneric::wxRegionGeneric(const wxBitmap& bmp)");
+}
+
+wxRegionGeneric::wxRegionGeneric(size_t n, const wxPoint *points, wxPolygonFillMode fillStyle)
+{
+    wxFAIL_MSG("NOT IMPLEMENTED: wxRegionGeneric::wxRegionGeneric(size_t n, const wxPoint *points, wxPolygonFillMode fillStyle)");
+}
+
+wxRegionGeneric::wxRegionGeneric(const wxBitmap& bmp, const wxColour& transp, int tolerance)
+{
+    wxFAIL_MSG("NOT IMPLEMENTED: wxRegionGeneric::wxRegionGeneric(const wxBitmap& bmp, const wxColour& transp, int tolerance)");
+}
+
 void wxRegionGeneric::Clear()
 {
     UnRef();