X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b5dbe15d0bacde245539f54c4d97af6b4696f01f..1a78714d95d0df8a8ad5adfb483a5a45ad92f1b9:/include/wx/mgl/dc.h diff --git a/include/wx/mgl/dc.h b/include/wx/mgl/dc.h index 05251f113c..02535965b7 100644 --- a/include/wx/mgl/dc.h +++ b/include/wx/mgl/dc.h @@ -45,7 +45,7 @@ class MGLDevCtx; class MGLRegion; struct font_t; -class WXDLLEXPORT wxDC : public wxDCBase +class WXDLLIMPEXP_CORE wxDC : public wxDCBase { DECLARE_DYNAMIC_CLASS(wxDC) @@ -140,11 +140,9 @@ protected: wxDC *source, wxCoord xsrc, wxCoord ysrc, int rop = wxCOPY, bool useMask = false, wxCoord xsrcMask = -1, wxCoord ysrcMask = -1); - // this is gnarly - we can't even call this function DoSetClippingRegion() - // because of virtual function hiding - virtual void DoSetClippingRegionAsRegion(const wxRegion& region); virtual void DoSetClippingRegion(wxCoord x, wxCoord y, wxCoord width, wxCoord height); + virtual void DoSetDeviceClippingRegion(const wxRegion& region); virtual void DoGetSize(int *width, int *height) const; virtual void DoGetSizeMM(int* width, int* height) const;