public:
wxBrushRefData();
wxBrushRefData(const wxBrushRefData& rData);
- ~wxBrushRefData();
+ virtual ~wxBrushRefData();
protected:
int m_nStyle;
wxBrush();
wxBrush(const wxColour& rCol, int nStyle = wxSOLID);
wxBrush(const wxBitmap& rStipple);
- inline wxBrush(const wxBrush& rBrush) { Ref(rBrush); }
- ~wxBrush();
+ virtual ~wxBrush();
- inline wxBrush& operator = (const wxBrush& rBrush) { if (*this == rBrush) return (*this); Ref(rBrush); return *this; }
inline bool operator == (const wxBrush& rBrush) const { return m_refData == rBrush.m_refData; }
inline bool operator != (const wxBrush& rBrush) const { return m_refData != rBrush.m_refData; }
inline wxBitmap* GetStipple(void) const { return (M_BRUSHDATA ? & M_BRUSHDATA->m_vStipple : 0); };
inline int GetPS(void) const { return (M_BRUSHDATA ? M_BRUSHDATA->m_hBrush : 0); };
- inline virtual bool Ok(void) const { return (m_refData != NULL) ; }
+ inline virtual bool Ok() const { return IsOk(); }
+ inline virtual bool IsOk(void) const { return (m_refData != NULL) ; }
//
// Implementation