]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/doxygen/scripts/c_tools.py
Resolve ambiguity between GetClientXXX() methods in wxOSX wxComboBox.
[wxWidgets.git] / docs / doxygen / scripts / c_tools.py
index 6df0d9bece5c25e68a016869f1027fd0db9a9c1f..b519a240b2e194eeb1ff0939cbe468ef66076dfe 100644 (file)
@@ -50,15 +50,16 @@ class CBuilder:
         wxc_classname = 'wxC' + aclass.name[2:].capitalize()\r
 \r
         for amethod in aclass.constructors:\r
         wxc_classname = 'wxC' + aclass.name[2:].capitalize()\r
 \r
         for amethod in aclass.constructors:\r
-            if amethod.name.startswith('m_'):\r
-                # for some reason, public members are listed as methods\r
-                continue\r
             retval += """\r
 // %s\r
 %s%s;\n\n\r
 """ % (amethod.brief_description, wxc_classname + '* ' + wxc_classname + '_' + amethod.name, amethod.argsstring)\r
 \r
         for amethod in aclass.methods:\r
             retval += """\r
 // %s\r
 %s%s;\n\n\r
 """ % (amethod.brief_description, wxc_classname + '* ' + wxc_classname + '_' + amethod.name, amethod.argsstring)\r
 \r
         for amethod in aclass.methods:\r
+            if amethod.name.startswith('m_'):\r
+                # for some reason, public members are listed as methods\r
+                continue\r
+        \r
             args = '(' + wxc_classname + '* obj'\r
             if amethod.argsstring.find('()') != -1:\r
                 args += ')'\r
             args = '(' + wxc_classname + '* obj'\r
             if amethod.argsstring.find('()') != -1:\r
                 args += ')'\r