#ifndef _WX_GDIOBJ_H_
#define _WX_GDIOBJ_H_
-#include "wx/object.h"
-
-#ifdef __GNUG__
+#if defined(__GNUG__) && !defined(__APPLE__)
#pragma interface "gdiobj.h"
#endif
+#include "wx/object.h"
+
class WXDLLEXPORT wxGDIRefData: public wxObjectRefData {
public:
inline wxGDIRefData()
{
DECLARE_DYNAMIC_CLASS(wxGDIObject)
public:
- inline wxGDIObject() { m_visible = FALSE; };
- inline ~wxGDIObject() {};
+ wxGDIObject() : m_visible(FALSE) { }
+ ~wxGDIObject() { }
- inline bool IsNull() const { return (m_refData == 0); }
+ bool IsNull() const { return (m_refData == 0); }
virtual bool GetVisible() { return m_visible; }
virtual void SetVisible(bool v) { m_visible = v; }