#include "wx/defs.h"
-#ifndef wxHAS_NATIVE_OVERLAY
- #if defined(wxMAC_USE_CORE_GRAPHICS) && wxMAC_USE_CORE_GRAPHICS
- #define wxHAS_NATIVE_OVERLAY 1
- #elif defined(__WXDFB__)
- #define wxHAS_NATIVE_OVERLAY 1
- #else
- #define wxHAS_NATIVE_OVERLAY 0
- #endif
+#if defined(wxMAC_USE_CORE_GRAPHICS) && wxMAC_USE_CORE_GRAPHICS
+ #define wxHAS_NATIVE_OVERLAY 1
+#elif defined(__WXDFB__)
+ #define wxHAS_NATIVE_OVERLAY 1
+#else
+ // don't define wxHAS_NATIVE_OVERLAY
#endif
// ----------------------------------------------------------------------------
// internal code
// ----------------------------------------------------------------------------
-class WXDLLEXPORT wxOverlayImpl;
-class WXDLLEXPORT wxWindowDC;
+class WXDLLIMPEXP_FWD_CORE wxOverlayImpl;
+class WXDLLIMPEXP_FWD_CORE wxWindowDC;
class WXDLLEXPORT wxOverlay
{
wxOverlayImpl *GetImpl() { return m_impl; }
private:
- friend class WXDLLEXPORT wxDCOverlay;
+ friend class WXDLLIMPEXP_FWD_CORE wxDCOverlay;
// returns true if it has been setup
bool IsOk();