wxwidgets.cfg: Improved support for more interfaces.

This commit is contained in:
orbitcowboy 2019-02-11 08:38:22 +01:00
parent 14a0558cbc
commit 1c205f50d1
1 changed files with 131 additions and 5 deletions

View File

@ -4371,12 +4371,10 @@
<returnValue type="bool"/>
<use-retval/>
<const/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="1"/>
</function>
<!-- http://docs.wxwidgets.org/trunk/classwx_string.html#ab20a87ca731a52c36ec674dae2213ad8 -->
<!-- void wxString::LowerCase () -->
<!-- void wxString::LowerCase() -->
<function name="wxString::LowerCase">
<noreturn>false</noreturn>
<leak-ignore/>
@ -5383,6 +5381,7 @@
<!-- http://docs.wxwidgets.org/3.1/group__group__funcmacro__file.html#ga139aabab52fdd09c37716662d6a47110 -->
<!-- wxString wxGetWorkingDirectory(char *buf=NULL, int sz=1000) -->
<function name="wxGetWorkingDirectory">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<arg nr="1">
@ -5396,6 +5395,7 @@
<!-- http://docs.wxwidgets.org/3.1/group__group__funcmacro__file.html#gab0cc6ceca11d23f61cba353c01eeac06 -->
<!-- wxString wxGetCwd() -->
<function name="wxGetCwd">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<use-retval/>
@ -6469,6 +6469,7 @@
</function>
<!-- void wxGrid::SetCellFont( int row, int col, const wxFont & ) -->
<function name="wxGrid::SetCellFont">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -6482,6 +6483,7 @@
<!-- void wxSlider::SetMax( int maxValue ) -->
<!-- void wxSlider::SetMin( int minValue ) -->
<function name="wxSlider::SetMax,wxSlider::SetMin">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<!-- int maxValue -->
@ -6749,6 +6751,7 @@
<function name="wxGraphicsContext::SetPen,wxDC::SetPen,wxDC::SetBrush,wxDC::SetFont,wxMemoryDC::SetPen,wxMemoryDC::SetBrush,wxMemoryDC::SetFont">
<noreturn>false</noreturn>
<leak-ignore/>
<leak-ignore/>
<arg nr="1"/>
</function>
<!-- @todo: void DrawBitmap (const wxBitmap &bitmap, wxCoord x, wxCoord y, bool useMask=false) -->
@ -6787,6 +6790,7 @@
</function>
<!-- wxImage& wxImage::Rescale(int width, int height, wxImageResizeQuality quality = wxIMAGE_QUALITY_NORMAL) -->
<function name="wxImage::Rescale">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxImage &amp;"/>
<arg nr="1">
@ -6802,6 +6806,7 @@
<!-- bool wxGrid::DeleteRows( int pos = 0, int numRows = 1, bool updateLabels = true ) -->
<!-- bool wxGrid::DeleteCols( int pos = 0, int numCols = 1, bool updateLabels = true ) -->
<function name="wxGrid::DeleteRows,wxGrid::DeleteCols">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="1" default="0">
@ -6816,6 +6821,7 @@
</function>
<!-- void wxDC::DrawText( const wxString &amp; text, wxCoord x, wxCoord y ) -->
<function name="wxDC::DrawText">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="2">
@ -6828,11 +6834,13 @@
<!-- void wxGraphicsContext::SetBrush(const wxBrush & brush) -->
<!-- virtual void wxGraphicsContext::SetBrush(const wxGraphicsBrush & brush) -->
<function name="wxGraphicsContext::SetBrush">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
</function>
<!-- void wxGraphicsContext::DrawLines( size_t n, const wxPoint2DDouble * points, wxPolygonFillMode fillStyle = wxODDEVEN_RULE ) -->
<function name="wxGraphicsContext::DrawLines">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -6850,12 +6858,14 @@
<!-- void wxSpinCtrl::SetValue( const wxString & value ) -->
<!-- void wxSpinCtrl::SetValue( int value ) -->
<function name="wxSpinCtrl::SetValue">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
</function>
<!-- wxSize wxDC::GetTextExtent( const wxString & string ) -->
<function name="wxDC::GetTextExtent">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxSize"/>
<use-retval/>
@ -6863,6 +6873,7 @@
</function>
<!-- void wxGridCellAttr::GetAlignment( int * hAlign, int * vAlign ) -->
<function name="wxGridCellAttr::GetAlignment">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -6880,6 +6891,7 @@
<!-- virtual void wxGridCellFloatRenderer::Draw (wxGrid &grid, wxGridCellAttr &attr, wxDC &dc, const wxRect &rect, int row, int col, bool isSelected) -->
<!-- virtual void wxGridCellNumberRenderer::Draw (wxGrid &grid, wxGridCellAttr &attr, wxDC &dc, const wxRect &rect, int row, int col, bool isSelected) -->
<function name="wxGridCellRenderer::Draw,wxGridCellStringRenderer::Draw,wxGridCellBoolRenderer::Draw,wxGridCellAutoWrapStringRenderer::Draw,wxGridCellEnumRenderer::Draw,wxGridCellFloatRenderer::Draw,wxGridCellNumberRenderer::Draw">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="5">
@ -6894,6 +6906,7 @@
</function>
<!-- bool wxGridCellEditor::IsAcceptedKey( wxKeyEvent & event ) -->
<function name="wxGridCellEditor::IsAcceptedKey">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<use-retval/>
@ -6902,18 +6915,21 @@
<!-- void wxDC::SetTextForeground( const wxColour & colour ) -->
<!-- void wxDC::SetTextBackground( const wxColour & colour ) -->
<function name="wxDC::SetTextForeground,wxDC::SetTextBackground">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
</function>
<!-- void wxGridCellAttr::SetFont(const wxFont & font) -->
<function name="wxGridCellAttr::SetFont">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
</function>
<!-- void wxGridCellAttr::GetSize(int * num_rows, int * num_cols) const-->
<function name="wxGridCellAttr::GetSize">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<const/>
@ -6926,12 +6942,14 @@
</function>
<!-- void wxMemoryDC::SelectObject( wxBitmap & bmp ) -->
<function name="wxMemoryDC::SelectObject">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
</function>
<!-- int wxString::Find( wxUniCharRef ch, bool bFromEnd = false ) -->
<function name="wxString::Find">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="int"/>
<use-retval/>
@ -6944,12 +6962,14 @@
</function>
<!-- void wxTextCtrl::AppendText( const wxString & text ) -->
<function name="wxTextCtrl::AppendText">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
</function>
<!-- bool wxTextCtrl::SetDefaultStyle( const wxTextAttr & style ) -->
<function name="wxTextCtrl::SetDefaultStyle">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<!-- const wxTextAttr & style -->
@ -6957,6 +6977,7 @@
</function>
<!-- wxString wxString::BeforeFirst( wxUniChar ch, wxString * rest = NULL ) -->
<function name="wxString::BeforeFirst">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<use-retval/>
@ -6969,6 +6990,7 @@
</function>
<!-- void wxDC::DrawCircle( wxCoord x, wxCoord y, wxCoord radius ) -->
<function name="wxDC::DrawCircle">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -6983,6 +7005,7 @@
</function>
<!-- void wxDC::DrawCheckMark(wxCoord x,wxCoord y, wxCoord width, wxCoord height) -->
<function name="wxDC::DrawCheckMark">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7001,6 +7024,7 @@
<!-- wxColour wxGrid::GetCellBackgroundColour (int row, int col) const -->
<!-- wxColour wxGrid::GetCellFont (int row, int col) const -->
<function name="wxGrid::GetCellBackgroundColour,wxGrid::GetCellFont">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxColour"/>
<use-retval/>
@ -7014,6 +7038,7 @@
</function>
<!-- void wxDC::SetBackgroundMode(int mode) -->
<function name="wxDC::SetBackgroundMode">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7023,6 +7048,7 @@
<!-- wxRect & wxRect::Inflate( const wxSize & d ) -->
<!-- wxRect & wxRect::Deflate( const wxSize & d ) -->
<function name="wxRect::Inflate,wxRect::Deflate">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxRect &amp;"/>
<arg nr="1">
@ -7031,6 +7057,7 @@
</function>
<!-- void wxStyledTextCtrl::StyleSetForeground( int style, const wxColour & fore ) -->
<function name="wxStyledTextCtrl::StyleSetForeground">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7041,6 +7068,7 @@
<!-- wxString wxString::AfterFirst( wxUniChar ch ) const -->
<!-- wxString wxString::AfterLast( wxUniChar ch ) const -->
<function name="wxString::AfterFirst,wxString::AfterLast">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<const/>
@ -7055,6 +7083,7 @@
<!-- wxString & wxString::Append (const wxString &s) (+)-->
<!-- wxString & wxString::Append (wxUniChar ch, size_t count=1u) (*)-->
<function name="wxString::Append">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString &amp;"/>
<arg nr="1">
@ -7065,6 +7094,7 @@
</function>
<!--static wxWindow* wxWindow::FindWindowById(long id, const wxWindow * parent = 0) -->
<function name="wxWindow::FindWindowById">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxWindow*"/>
<use-retval/>
@ -7078,6 +7108,7 @@
<!-- void wxRect::SetX( int xx ) -->
<!-- void wxRect::SetY( int yy ) -->
<function name="wxRect::SetX,wxRect::SetY">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7086,6 +7117,7 @@
</function>
<!-- int wxImageList::Add( const wxBitmap & bitmap, const wxBitmap & mask = wxNullBitmap ) -->
<function name="wxImageList::Add">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="int"/>
<arg nr="2" default="wxNullBitmap"/>
@ -7093,6 +7125,7 @@
<!-- virtual wxPGVIterator wxPropertyGridInterface::GetVIterator(int flags) const -->
<!-- virtual wxPGVIterator wxPropertyGrid::GetVIterator(int flags) const -->
<function name="wxPropertyGridInterface::GetVIterator,wxPropertyGrid::GetVIterator">
<leak-ignore/>
<noreturn>false</noreturn>
<const/>
<returnValue type="wxPGVIterator"/>
@ -7103,6 +7136,7 @@
</function>
<!-- wxArrayString wxStringTokenize(const wxString & str, const wxString & delims = wxDEFAULT_DELIMITERS, wxStringTokenizerMode mode = wxTOKEN_DEFAULT) -->
<function name="wxStringTokenize">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxArrayString"/>
<use-retval/>
@ -7111,6 +7145,7 @@
</function>
<!-- ssize_t wxFile::Read( void * pBuf, size_t nCount ) -->
<function name="wxFile::Read">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="ssize_t"/>
<use-retval/>
@ -7126,6 +7161,7 @@
<!-- void wxGridTableBase::SetValueAsBool( int row, int col, bool value ) -->
<!-- void wxGridTableBase::SetValueAsLong( int row, int col, longs value ) -->
<function name="wxGridTableBase::SetValueAsDouble,wxGridTableBase::SetValueAsDouble,wxGridTableBase::SetValueAsLong">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7140,6 +7176,7 @@
</function>
<!-- void wxGridTableBase::SetValueAsLong( int row, int col, const wxString &value ) -->
<function name="wxGridTableBase::SetValue">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7152,6 +7189,7 @@
</function>
<!-- bool wxGridTableBase::GetValueAsBool( int row, int col ) -->
<function name="wxGridTableBase::GetValueAsBool">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<use-retval/>
@ -7165,6 +7203,7 @@
</function>
<!-- double wxGridTableBase::GetValueAsDouble( int row, int col ) -->
<function name="wxGridTableBase::GetValueAsDouble">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="double"/>
<use-retval/>
@ -7177,6 +7216,7 @@
</function>
<!-- long wxGridTableBase::GetValueAsLong( int row, int col ) -->
<function name="wxGridTableBase::GetValueAsLong">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="long"/>
<use-retval/>
@ -7189,6 +7229,7 @@
</function>
<!-- wxString wxGridTableBase::GetValue( int row, int col ) -->
<function name="wxGridTableBase::GetValue">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<use-retval/>
@ -7202,6 +7243,7 @@
<!-- bool wxGridTableBase::CanSetValueAs( int row, int col, const wxString & typeName ) -->
<!-- bool wxGridTableBase::CanGetValueAs( int row, int col, const wxString & typeName ) -->
<function name="wxGridTableBase::CanSetValueAs,wxGridTableBase::CanGetValueAs">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<use-retval/>
@ -7215,12 +7257,14 @@
</function>
<!-- void wxPen::SetCap( wxPenCap cap ) -->
<function name="wxPen::SetCap">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
</function>
<!--static wxString wxLocale::GetInfo(wxLocaleInfo index, wxLocaleCategory cat = wxLOCALE_CAT_DEFAULT) -->
<function name="wxLocale::GetInfo">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<use-retval/>
@ -7229,12 +7273,14 @@
<!-- int wxItemContainer::Append( const wxString & item ) -->
<!-- int wxComboBox::Append( const wxString & item ) -->
<function name="wxItemContainer::AppendItems,wxComboBox::Append">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="int"/>
<arg nr="1"/>
</function>
<!-- virtual void wxSlider::SetValue(int value) -->
<function name="wxSlider::SetValue">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7243,6 +7289,7 @@
</function>
<!-- void wxGrid::SetColSize( int col, int width ) -->
<function name="wxGrid::SetColSize">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7254,6 +7301,7 @@
</function>
<!--void wxGrid::SetCellBackgroundColour (int row, int col, const wxColour &colour) -->
<function name="wxGrid::SetCellBackgroundColour">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7266,6 +7314,7 @@
</function>
<!--void wxGrid::SetCellEditor (int row, int col, wxGridCellEditor * editor) -->
<function name="wxGrid::SetCellEditor">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7281,6 +7330,7 @@
<!--virtual void wxGridCellEditor::StartingKey(wxKeyEvent & event)-->
<!--virtual void wxGridCellTextEditor::StartingKey(wxKeyEvent & event)-->
<function name="wxGridCellEditor::StartingKey,wxGridCellTextEditor::StartingKey">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
@ -7294,6 +7344,7 @@
<!--virtual void wxGridCellFloatEditor::Create(wxWindow * parent, wxWindowID id, wxEvtHandler * evtHandler)-->
<!--virtual void wxGridCellNumberEditor::Create(wxWindow * parent, wxWindowID id, wxEvtHandler * evtHandler)-->
<function name="wxGridCellEditor::Create,wxGridCellBoolEditor::Create,wxGridCellChoiceEditor::Create,wxGridCellNumberEditor::Create,wxGridCellTextEditor::Create,wxGridCellEnumEditor::Create,wxGridCellAutoWrapStringEditor::Create,wxGridCellFloatEditor::Create">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7310,6 +7361,7 @@
</function>
<!-- wxToolBarToolBase* wxToolBar::AddTool(int toolId, const wxString & label, const wxBitmap & bitmap, const wxString & shortHelp = wxEmptyString, wxItemKind kind = wxITEM_NORMAL) -->
<function name="wxToolBar::AddTool">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxToolBarToolBase*"/>
<arg nr="1">
@ -7320,6 +7372,7 @@
</function>
<!-- wxString wxString::SubString( size_t from, size_t to ) const -->
<function name="wxString::SubString">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<use-retval/>
@ -7333,6 +7386,7 @@
</function>
<!-- wxString wxString::Mid( size_t first, size_t nCount=wxString::npos ) const -->
<function name="wxString::SubString">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<use-retval/>
@ -7346,6 +7400,7 @@
</function>
<!-- void wxFont::SetPointSize( int pointsize ) -->
<function name="wxFont::SetPointSize">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7354,6 +7409,7 @@
</function>
<!-- int wxNotebook::SetSelection( size_t nPage ) -->
<function name="wxNotebook::SetSelection">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="int"/>
<arg nr="1">
@ -7364,17 +7420,18 @@
<!-- static wxString wxString::FromUTF8Unchecked( const char * utf8 ) -->
<!-- static wxString wxString::FromUTF8Unchecked( const std::string & s ) (*) -->
<function name="wxString::FromUTF8,wxString::FromUTF8Unchecked">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<pure/>
<use-retval/>
<arg nr="1">
<!-- <not-uninit/> Avoid FP for (*) -->
<not-null/>
</arg>
</function>
<!-- bool wxZipOutputStream::PutNextEntry(const wxString & name, const wxDateTime & dt = wxDateTime::Now(), wxFileOffset size = wxInvalidOffset) -->
<function name="wxZipOutputStream::PutNextEntry">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="2" default="wxDateTime::Now()"/>
@ -7386,6 +7443,7 @@
<!-- void wxStyledTextCtrl::MarkerSetBackground(int markerNumber, const wxColour & back)-->
<!-- void wxStyledTextCtrl::MarkerSetBackgroundSelected(int markerNumber, const wxColour & back)-->
<function name="wxStyledTextCtrl::MarkerSetForeground,wxStyledTextCtrl::MarkerSetBackground,wxStyledTextCtrl::MarkerSetBackgroundSelected">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7396,6 +7454,7 @@
<!--void wxPropertyGridInterface::SetPropertyAttribute(wxPGPropArg id, const wxString & attrName, wxVariant value, long argFlags = 0)-->
<!--void wxPropertyGridPage::SetPropertyAttribute(wxPGPropArg id, const wxString & attrName, wxVariant value, long argFlags = 0)-->
<function name="wxPropertyGridInterface::SetPropertyAttribute,wxPropertyGridPage::SetPropertyAttribute">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="4" default="0">
@ -7411,6 +7470,7 @@
<!-- void wxGridCellFloatEditor::BeginEdit(int row, int col, wxGrid * grid) -->
<!-- void wxGridCellNumberEditor::BeginEdit(int row, int col, wxGrid * grid) -->
<function name="wxGridCellEditor::BeginEdit,wxGridCellBoolEditor::BeginEdit,wxGridCellNumberEditor::BeginEdit,wxGridCellChoiceEditor::BeginEdit,wxGridCellFloatEditor::BeginEdit,wxGridCellTextEditor::BeginEdit,wxGridCellEnumEditor::BeginEdit,wxGridCellAutoWrapStringEditor::BeginEdit">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7425,6 +7485,7 @@
</function>
<!-- void wxStyledTextCtrl::MarkerDefine(int markerNumber, int markerSymbol, const wxColour & foreground = wxNullColour, const wxColour & background = wxNullColour) -->
<function name="wxStyledTextCtrl::MarkerDefine">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7440,6 +7501,7 @@
<!-- void wxMilliSleep( unsigned long milliseconds ) -->
<!-- void wxMicroSleep( unsigned long ns ) -->
<function name="wxSleep,wxMilliSleep,wxMicroSleep">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7449,12 +7511,14 @@
<!-- virtual void wxWindow::SetMinSize(const wxSize & size) -->
<!-- void wxTextCtrl::SetMinSize(const wxSize & size) -->
<function name="wxWindow::SetMinSize,wxTextCtrl::SetMinSize">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
</function>
<!--void wxRect::SetPosition(const wxPoint & pos) -->
<function name="wxRect::SetPosition">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
@ -7463,6 +7527,7 @@
<!-- void wxToggleButton::Enable( bool enable = true ) -->
<!-- void wxStaticText::Enable( bool enable = true ) -->
<function name="wxSpinCtrlDouble::Enable,wxToggleButton::Enable,wxStaticText::Enable">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1" default="true">
@ -7471,6 +7536,7 @@
</function>
<!-- virtual bool wxGenericProgressDialog::Update(int value, const wxString & newmsg = wxEmptyString, bool * skip = NULL ) -->
<function name="wxGenericProgressDialog::Update">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="1">
@ -7483,6 +7549,7 @@
</function>
<!-- void wxGrid::SetRowLabelSize( int width ) -->
<function name="wxGrid::SetRowLabelSize">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1">
@ -7491,6 +7558,7 @@
</function>
<!-- virtual void wxPen::SetStyle(wxPenStyle style) -->
<function name="wxPen::SetStyle">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="1"/>
@ -7499,6 +7567,7 @@
void wxEvtHandler::Bind(const EventTag & eventType, void(Class::*)(EventArg &) method, EventHandler * handler, int id = wxID_ANY, int lastId = wxID_ANY, wxObject * userData = NULL) -->
<!-- void wxSpinCtrl::Bind(const EventTag & eventType, void(wxSpinCtrl::*)(EventArg &) method, EventHandler * handler, int id = wxID_ANY, int lastId = wxID_ANY, wxObject * userData = NULL) -->
<function name="wxEvtHandler::Bind,wxSpinCtrl::Bind">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
<arg nr="3">
@ -7516,11 +7585,13 @@
</function>
<!-- void wxStockGDI::DeleteAll( void ) -->
<function name="wxStockGDI::DeleteAll">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="void"/>
</function>
<!-- wxBrush * wxStockGDI::GetBrush( Item item ) -->
<function name="wxStockGDI::GetBrush">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxBrush *"/>
<use-retval/>
@ -7530,6 +7601,7 @@
</function>
<!-- wxColour * wxStockGDI::GetColour( Item item ) -->
<function name="wxStockGDI::GetColour">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxColour *"/>
<use-retval/>
@ -7539,6 +7611,7 @@
</function>
<!-- wxCursor * wxStockGDI::GetCursor( Item item ) -->
<function name="wxStockGDI::GetCursor">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxCursor *"/>
<use-retval/>
@ -7548,6 +7621,7 @@
</function>
<!-- wxFont * wxStockGDI::GetFont( Item item ) -->
<function name="wxStockGDI::GetFont">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxFont *"/>
<use-retval/>
@ -7557,6 +7631,7 @@
</function>
<!-- wxPen * wxStockGDI::GetPen( Item item ) -->
<function name="wxStockGDI::GetPen">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxPen *"/>
<use-retval/>
@ -7566,8 +7641,59 @@
</function>
<!-- wxStockGDI & wxStockGDI::instance( void ) -->
<function name="wxStockGDI::instance">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxStockGDI &amp;"/>
<use-retval/>
</function>
<!-- bool wxRemoveFile( const wxString & file ) -->
<function name="wxRemoveFile">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="1"/>
</function>
<!-- bool wxRenameFile( const wxString & oldpath, const wxString & newpath, bool overwrite = true ) -->
<function name="wxRenameFile">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="3" default="true">
<not-uninit/>
</arg>
</function>
<!-- int wxRmDir( const wxString & path ) -->
<function name="wxRmDir">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="int"/>
<arg nr="1"/>
</function>
<!-- bool wxRmdir( const wxString & dir, int flags = 0 ) -->
<function name="wxRmdir">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="2" default="0">
<not-uninit/>
</arg>
</function>
<!-- bool wxSetWorkingDirectory( const wxString & d ) -->
<function name="wxSetWorkingDirectory">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="1"/>
</function>
<!-- int wxPrintf(const char *format, ...); -->
<function name="wxPrintf">
<returnValue type="int"/>
<noreturn>false</noreturn>
<leak-ignore/>
<formatstr/>
<arg nr="1">
<formatstr/>
<not-uninit/>
</arg>
</function>
</def>