-#ifdef __GNUG__
- #pragma interface "cursor.h"
-#endif
-
-// compatible (even if incorrect) behaviour by default: derive wxCursor from
-// wxBitmap
-#ifndef wxICON_IS_BITMAP
- #define wxICON_IS_BITMAP 1
-#endif
-
-#if wxICON_IS_BITMAP
- #include "wx/bitmap.h"
-
- #define wxCursorRefDataBase wxBitmapRefData
- #define wxCursorBase wxBitmap
-#else
- #include "wx/msw/gdiimage.h"
-
- #define wxCursorRefDataBase wxGDIImageRefData
- #define wxCursorBase wxGDIImage
-#endif
-
-class WXDLLEXPORT wxCursorRefData : public wxCursorRefDataBase
-{
-public:
- wxCursorRefData();
- virtual ~wxCursorRefData() { Free(); }
-
- virtual void Free();
-
- // for compatibility
-public:
- bool m_destroyCursor;
-};