DocStr(wxObject,
"The base class for most wx objects, although in wxPython not
-much functionality is needed nor exposed.");
+much functionality is needed nor exposed.", "");
class wxObject {
public:
%extend {
DocStr(GetClassName,
- "Returns the class name of the C++ object using wxRTTI.");
+ "Returns the class name of the C++ class using wxRTTI.", "");
wxString GetClassName() {
return self->GetClassInfo()->GetClassName();
}
+ %pythonPrepend Destroy "args[0].this.own(False)"
DocStr(Destroy,
- "Deletes the C++ object this Python object is a proxy for.");
+ "Deletes the C++ object this Python object is a proxy for.", "");
void Destroy() {
delete self;
}
}
+
+ DocDeclStr(
+ bool , IsSameAs(const wxObject& p) const,
+ "For wx.Objects that use C++ reference counting internally, this method
+can be used to determine if two objects are referencing the same data
+object.", "");
+
+
+ %property(ClassName, GetClassName, doc="See `GetClassName`");
};