X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8524dec37240576add68b1b6dcb6d40621a951d7..6af59fe7f49a69ce78f33f6fc252938e4abe3191:/include/wx/image.h diff --git a/include/wx/image.h b/include/wx/image.h index 614c5cafce..43e7115ea0 100644 --- a/include/wx/image.h +++ b/include/wx/image.h @@ -561,15 +561,15 @@ public: } ) - wxDEPRECATED( - static wxImageHandler *FindHandler(const wxString& ext, long type) + static wxDEPRECATED( + wxImageHandler *FindHandler(const wxString& ext, long type) { return FindHandler(ext, (wxBitmapType)type); } ) - wxDEPRECATED( - static wxImageHandler *FindHandler(long imageType) + static wxDEPRECATED( + wxImageHandler *FindHandler(long imageType) { return FindHandler((wxBitmapType)imageType); } @@ -591,6 +591,24 @@ protected: private: friend class WXDLLIMPEXP_FWD_CORE wxImageHandler; + // Possible values for MakeEmptyClone() flags. + enum + { + // Create an image with the same orientation as this one. This is the + // default and only exists for symmetry with SwapOrientation. + Clone_SameOrientation = 0, + + // Create an image with the same height as this image width and the + // same width as this image height. + Clone_SwapOrientation = 1 + }; + + // Returns a new blank image with the same dimensions (or with width and + // height swapped if Clone_SwapOrientation flag is given), alpha, and mask + // as this image itself. This is used by several functions creating + // modified versions of this image. + wxImage MakeEmptyClone(int flags = Clone_SameOrientation) const; + #if wxUSE_STREAMS // read the image from the specified stream updating image type if // successful