]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_obj.i
Add wxPyTabArt
[wxWidgets.git] / wxPython / src / _obj.i
index d437664168eb702a11bb5cbcfea3f7fc71180362..56672a69b71eafe7d1e53f6a148e2a68ea189a83 100644 (file)
 //---------------------------------------------------------------------------
 %newgroup
 
 //---------------------------------------------------------------------------
 %newgroup
 
+DocStr(wxObject,
+"The base class for most wx objects, although in wxPython not
+much functionality is needed nor exposed.", "");
+
 class wxObject {
 public:
 
     %extend {
 class wxObject {
 public:
 
     %extend {
+        DocStr(GetClassName,
+               "Returns the class name of the C++ class using wxRTTI.", "");
         wxString GetClassName() {
             return self->GetClassInfo()->GetClassName();
         }
 
         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.", "");
         void Destroy() {
             delete self;
         }
     }
         void Destroy() {
             delete self;
         }
     }
+
+    %property(ClassName, GetClassName, doc="See `GetClassName`");
 };
 
 
 };