// returns the 'native' implementation, a GWorldPtr for the content and one for the mask
WXHBITMAP GetHBITMAP( WXHBITMAP * mask = NULL ) const;
-#ifdef __WXMAC_OSX__
// returns a CGImageRef which must released after usage with CGImageRelease
- WXCGIMAGEREF CGImageCreate() const ;
-#endif
+ CGImageRef CreateCGImage() const ;
+
+ // returns a IconRef which must be retained before and released after usage
+ IconRef GetIconRef() const;
+ // returns a IconRef which must be released after usage
+ IconRef CreateIconRef() const;
// get read only access to the underlying buffer
void *GetRawAccess() const ;
// brackets to the underlying OS structure for read/write access