X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/62a7da7532e246849c6f308f1ca90ffe42617e99..2a8312bced9d3f3415383a79a15cad2acf447b7e:/interface/wx/object.h diff --git a/interface/wx/object.h b/interface/wx/object.h index 3caa4b6982..6a7ff2de52 100644 --- a/interface/wx/object.h +++ b/interface/wx/object.h @@ -200,7 +200,7 @@ public: Performs dereferencing, for those objects that use reference counting. */ - ~wxObject(); + virtual ~wxObject(); /** A virtual function that may be redefined by derived classes to allow dumping of @@ -225,7 +225,7 @@ public: This virtual function is redefined for every class that requires run-time type information, when using the ::DECLARE_CLASS macro (or similar). */ - wxClassInfo* GetClassInfo(); + virtual wxClassInfo* GetClassInfo() const; /** Returns the wxObject::m_refData pointer, i.e. the data referenced by this object. @@ -251,7 +251,7 @@ public: @return @true if the class represented by info is the same class as this one or is derived from it. */ - bool IsKindOf(const wxClassInfo* info); + bool IsKindOf(const wxClassInfo* info) const; /** Returns @true if this object has the same data pointer as @a obj. @@ -263,7 +263,7 @@ public: @see @ref overview_refcount */ - bool IsSameAs(const wxObject& obj); + bool IsSameAs(const wxObject& obj) const; /** Makes this object refer to the data in @a clone.