wxwidgets.cfg: Added support for more interfaces.

This commit is contained in:
orbitcowboy 2019-06-30 14:20:54 +02:00
parent 098144fbe8
commit b07cc09fa9
1 changed files with 56 additions and 4 deletions

View File

@ -22,6 +22,8 @@
<define name="wxVector" value="std::vector"/>
<define name="wxOVERRIDE" value="override"/>
<define name="wxEXPLICIT" value="explicit"/>
<define name="wxICON(name)" value="name"/>
<define name="wxBITMAP(name)" value="name"/>
<define name="WXSIZEOF(array)" value="(sizeof(array)/sizeof(array[0]))"/>
<define name="wx_static_cast(t,x)" value="static_cast&lt;t&gt;(x)"/>
<define name="wx_const_cast(t,x)" value="const_cast&lt;t&gt;(x)"/>
@ -6491,7 +6493,7 @@
</arg>
</function>
<!-- bool wxEvtHandler::Disconnect(int id = wxID_ANY, wxEventType eventType = wxEVT_NULL, wxObjectEventFunction function = NULL, wxObject * userData = NULL, wxEvtHandler * eventSink = NULL) -->
<function name="wxEvtHandler::Disconnect,wxButton::Disconnect">
<function name="wxEvtHandler::Disconnect,wxButton::Disconnect,wxCheckBox::Disconnect">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="bool"/>
@ -7063,6 +7065,24 @@
<not-uninit/>
</arg>
</function>
<!-- virtual void wxDialog::EndModal(int retCode) -->
<function name="wxDialog::EndModal">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
<!-- virtual void wxListBox::SetSelection(int n) -->
<function name="wxListBox::SetSelection">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
</function>
<!-- void wxWindow::SetPosition(const wxPoint & pt)
and derived classes -->
<function name="wxWindow::SetPosition,wxStaticText::SetPosition,wxButton::SetPosition,wxBannerWindow::SetPosition,wxControl::SetPosition,wxGLCanvas::SetPosition,wxHtmlHelpWindow::SetPosition,wxMDIClientWindow::SetPosition,wxMenuBar::SetPosition,wxNativeWindow::SetPosition,wxNonOwnedWindow::SetPosition,wxPanel::SetPosition,wxPGMultiButton::SetPosition,wxSashWindow::SetPosition,wxSplitterWindow::SetPosition,wxTipWindow::SetPosition,wxTreeListCtrl::SetPosition,wxActiveXContainer::SetPosition,wxActivityIndicator::SetPosition,wxAnimationCtrl::SetPosition,wxAnyButton::SetPosition,wxAuiToolBar::SetPosition,wxBookCtrlBase::SetPosition,wxCalenderCtrl::SetPosition,wxCheckBox::SetPosition,wxChoice::SetPosition,wxCollapsibleHeaderCtrl::SetPosition,wxCollapsiblePane::SetPosition,wxComboBox::SetPosition,wxComboCtrl::SetPosition,wxControlWithItems::SetPosition,wxDataViewCtrl::SetPosition,wxDatePickerCtrl::SetPosition,wxFileCtrl::SetPosition,wxGauge::SetPosition,wxGenericDirCtrl::SetPosition,wxHeaderCtrl::SetPosition,wxHyperlinkCtrl::SetPosition,wxInfoBar::SetPosition,wxListBox::SetPosition,wxListCtrl::SetPosition,wxMediaCtrl::SetPosition,wxPickerBase::SetPosition,wxPropertyGrid::SetPosition,wxRadioBox::SetPosition,wxRadioButton::SetPosition,wxRibbonCtrl::SetPosition,wxRichTextCtrl::SetPosition">
@ -7465,6 +7485,33 @@
<not-uninit/>
</arg>
</function>
<!--void wxArrayString::Sort(bool reverseOrder=false) -->
<function name="wxArrayString::Sort">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in" default="false">
<not-uninit/>
</arg>
</function>
<!-- void wxArrayString::Shrink(void) -->
<function name="wxArrayString::Shrink">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
</function>
<!-- void wxArrayString::RemoveAt(int nIndex, size_t count = 1) -->
<function name="wxArrayString::RemoveAt">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" direction="in" default="1">
<not-uninit/>
</arg>
</function>
<!-- size_t wxArrayInt::Add(int i, size_t copies = 1) -->
<function name="wxArrayInt::Add">
<noreturn>false</noreturn>
@ -8371,7 +8418,9 @@
<!-- wxWindow * wxWindowBase::FindWindow(const wxString & name) const -->
<!-- wxWindow * wxWindow::FindWindow(long id) const -->
<!-- wxWindow * wxWindow::FindWindow(const wxString & name) const -->
<function name="wxWindowBase::FindWindow,wxWindow::FindWindow">
<!-- wxWindow * wxDialog::FindWindow(long id) const -->
<!-- wxWindow * wxDialog::FindWindow(const wxString & name) const -->
<function name="wxWindowBase::FindWindow,wxWindow::FindWindow,wxDialog::FindWindow">
<noreturn>false</noreturn>
<returnValue type="wxWindow *"/>
<use-retval/>
@ -9986,8 +10035,11 @@
<use-retval/>
<arg nr="1"/>
</function>
<!-- virtual void wxConfigBase::SetPath(const wxString &strPath) -->
<function name="wxConfigBase::SetPath">
<!-- virtual void wxConfigBase::SetPath(const wxString &strPath) = 0 -->
<!-- virtual void wxConfig::SetPath(const wxString &strPath) -->
<!-- virtual void wxFileConfig::SetPath(const wxString &strPath)-->
<!-- virtual void wxRegConfig::SetPath(const wxString &strPath)-->
<function name="wxConfigBase::SetPath,wxConfig::SetPath,wxFileConfig::SetPath,wxRegConfig::SetPath">
<noreturn>false</noreturn>
<returnValue type="void"/>
<leak-ignore/>