- ~wxCursor();
-
- virtual bool Ok() const { return m_refData ; }
-
- inline wxCursor& operator = (const wxCursor& cursor) { if (*this == cursor) return (*this); Ref(cursor); return *this; }
- inline bool operator == (const wxCursor& cursor) { return m_refData == cursor.m_refData; }
- inline bool operator != (const wxCursor& cursor) { return m_refData != cursor.m_refData; }
+ virtual ~wxCursor();
+
+ virtual bool Ok() const { return IsOk(); }
+ virtual bool IsOk() const { return m_refData ; }
+
+ inline bool operator == (const wxCursor& cursor) const { return m_refData == cursor.m_refData; }
+ inline bool operator != (const wxCursor& cursor) const { return m_refData != cursor.m_refData; }
+
+ inline WX_NSCursor GetNSCursor() const
+ {
+ return (M_CURSORDATA ? M_CURSORDATA->m_hCursor : 0);
+ }