wxwidgets.cfg: Added support for more interfaces.

This commit is contained in:
orbitcowboy 2019-05-05 14:28:22 +02:00
parent 7efcb3cfe3
commit 961f5c173b
1 changed files with 106 additions and 6 deletions

View File

@ -6993,13 +6993,28 @@
<not-uninit/> <not-uninit/>
</arg> </arg>
</function> </function>
<!-- bool wxRect::Contains( const wxPoint & pt ) --> <!-- bool wxRect::Contains(const wxPoint & pt) const -->
<!-- bool wxRect::Contains(const wxRect & rect) const -->
<function name="wxRect::Contains"> <function name="wxRect::Contains">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<leak-ignore/> <leak-ignore/>
<const/>
<returnValue type="bool"/> <returnValue type="bool"/>
<arg nr="1" direction="in"/> <arg nr="1" direction="in"/>
</function> </function>
<!-- bool wxListCtrl::SetColumnWidth( int col, int width ) -->
<!-- bool wxListView::SetColumnWidth( int col, int width ) -->
<function name="wxListCtrl::SetColumnWidth,wxListView::SetColumnWidth">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
</arg>
</function>
<!-- wxLog * wxLog::SetActiveTarget( wxLog * logger ) --> <!-- wxLog * wxLog::SetActiveTarget( wxLog * logger ) -->
<!-- wxLog * wxLogGui::SetActiveTarget( wxLog * logger ) --> <!-- wxLog * wxLogGui::SetActiveTarget( wxLog * logger ) -->
<function name="wxLog::SetActiveTarget,wxLogGui::SetActiveTarget"> <function name="wxLog::SetActiveTarget,wxLogGui::SetActiveTarget">
@ -7133,7 +7148,42 @@
<not-uninit/> <not-uninit/>
</arg> </arg>
</function> </function>
<!-- virtual void wxTextEntry::SetMaxLength(unsigned long len)--> <!-- wxSize wxWindow::GetTextExtent(const wxString & string) const-->
<!-- wxSize wxTextCtrl::GetTextExtent(const wxString & string) const-->
<function name="wxWindow::GetTextExtent,wxTextCtrl::GetTextExtent">
<noreturn>false</noreturn>
<leak-ignore/>
<const/>
<returnValue type="wxSize"/>
<arg nr="1" direction="in"/>
</function>
<!-- virtual void wxSlider::SetRange(int minValue, int maxValue) -->
<function name="wxSlider::SetRange">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1" direction="in">
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
</arg>
</function>
<!-- size_t wxFile::Write(const void * buffer, size_t count)-->
<function name="wxFile::Write">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="size_t"/>
<arg nr="1" direction="in">
<not-uninit/>
<not-null/>
<minsize type="argvalue" arg="2"/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
</function>
<!-- virtual void wxTextCtrl::SetMaxLength(unsigned long len)--> <!-- virtual void wxTextCtrl::SetMaxLength(unsigned long len)-->
<function name="wxTextEntry::SetMaxLength,wxTextCtrl::SetMaxLength"> <function name="wxTextEntry::SetMaxLength,wxTextCtrl::SetMaxLength">
<noreturn>false</noreturn> <noreturn>false</noreturn>
@ -7344,7 +7394,8 @@
<!-- void wxMemoryDC::DrawLine (const wxPoint &pt1, const wxPoint &pt2) --> <!-- void wxMemoryDC::DrawLine (const wxPoint &pt1, const wxPoint &pt2) -->
<!-- void wxBufferedDC::DrawLine (const wxPoint &pt1, const wxPoint &pt2) --> <!-- void wxBufferedDC::DrawLine (const wxPoint &pt1, const wxPoint &pt2) -->
<!-- void wxPaintDC::DrawLine (const wxPoint &pt1, const wxPoint &pt2) --> <!-- void wxPaintDC::DrawLine (const wxPoint &pt1, const wxPoint &pt2) -->
<function name="wxDC::DrawLine,wxMemoryDC::DrawLine,wxBufferedDC::DrawLine,wxPaintDC::DrawLine"> <!-- void wxBufferedPaintDC::DrawLine (const wxPoint &pt1, const wxPoint &pt2) -->
<function name="wxDC::DrawLine,wxMemoryDC::DrawLine,wxBufferedDC::DrawLine,wxPaintDC::DrawLine,wxBufferedPaintDC::DrawLine">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<leak-ignore/> <leak-ignore/>
<arg nr="1" direction="in"/> <arg nr="1" direction="in"/>
@ -7353,7 +7404,8 @@
<!-- void wxDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) --> <!-- void wxDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) -->
<!-- void wxMemoryDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) --> <!-- void wxMemoryDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) -->
<!-- void wxBufferedDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) --> <!-- void wxBufferedDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) -->
<function name="wxDC::DrawRectangle,wxMemoryDC::DrawRectangle,wxBufferedDC::DrawRectangle"> <!-- void wxBufferedPaintDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) -->
<function name="wxDC::DrawRectangle,wxMemoryDC::DrawRectangle,wxBufferedDC::DrawRectangle,wxBufferedPaintDC::DrawRectangle">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<leak-ignore/> <leak-ignore/>
<arg nr="1" direction="in"/> <arg nr="1" direction="in"/>
@ -7407,7 +7459,10 @@
</arg> </arg>
</function> </function>
<!-- void wxDC::DrawPolygon(int n, const wxPoint points[], wxCoord xoffset = 0, wxCoord yoffset = 0, wxPolygonFillMode fill_style = wxODDEVEN_RULE) --> <!-- void wxDC::DrawPolygon(int n, const wxPoint points[], wxCoord xoffset = 0, wxCoord yoffset = 0, wxPolygonFillMode fill_style = wxODDEVEN_RULE) -->
<function name="wxDC::DrawPolygon"> <!-- void wxMemoryDC::DrawPolygon(int n, const wxPoint points[], wxCoord xoffset = 0, wxCoord yoffset = 0, wxPolygonFillMode fill_style = wxODDEVEN_RULE) -->
<!-- void wxBufferedDC::DrawPolygon(int n, const wxPoint points[], wxCoord xoffset = 0, wxCoord yoffset = 0, wxPolygonFillMode fill_style = wxODDEVEN_RULE) -->
<!-- void wxBufferedPaintDC::DrawPolygon(int n, const wxPoint points[], wxCoord xoffset = 0, wxCoord yoffset = 0, wxPolygonFillMode fill_style = wxODDEVEN_RULE) -->
<function name="wxDC::DrawPolygon,wxMemoryDC::DrawPolygon,wxBufferedDC::DrawPolygon,wxBufferedPaintDC::DrawPolygon">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<leak-ignore/> <leak-ignore/>
<arg nr="1" direction="in"> <arg nr="1" direction="in">
@ -7428,7 +7483,10 @@
</arg> </arg>
</function> </function>
<!-- void wxDC::DrawLabel(const wxString & text, const wxRect & rect, int alignment = wxALIGN_LEFT|wxALIGN_TOP, int indexAccel = -1) --> <!-- void wxDC::DrawLabel(const wxString & text, const wxRect & rect, int alignment = wxALIGN_LEFT|wxALIGN_TOP, int indexAccel = -1) -->
<function name="wxDC::DrawLabel"> <!-- void wxMemoryDC::DrawLabel(const wxString & text, const wxRect & rect, int alignment = wxALIGN_LEFT|wxALIGN_TOP, int indexAccel = -1) -->
<!-- void wxBufferedDC::DrawLabel(const wxString & text, const wxRect & rect, int alignment = wxALIGN_LEFT|wxALIGN_TOP, int indexAccel = -1) -->
<!-- void wxBufferedPaintDC::DrawLabel(const wxString & text, const wxRect & rect, int alignment = wxALIGN_LEFT|wxALIGN_TOP, int indexAccel = -1) -->
<function name="wxDC::DrawLabel,wxMemoryDC::DrawLabel,wxBufferedDC::DrawLabel,wxBufferedPaintDC::DrawLabel">
<noreturn>false</noreturn> <noreturn>false</noreturn>
<leak-ignore/> <leak-ignore/>
<arg nr="1" direction="in"/> <arg nr="1" direction="in"/>
@ -7806,6 +7864,38 @@
<not-uninit/> <not-uninit/>
</arg> </arg>
</function> </function>
<!-- wxString wxDataViewListCtrl::GetTextValue(unsigned int row, unsigned int col) const -->
<function name="wxDataViewListCtrl::GetTextValue">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="wxString"/>
<use-retval/>
<const/>
<arg nr="1" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
</function>
<!-- bool wxDataViewListCtrl::GetToggleValue(unsigned int row, unsigned int col) const -->
<function name="wxDataViewListCtrl::GetToggleValue">
<leak-ignore/>
<noreturn>false</noreturn>
<returnValue type="bool"/>
<use-retval/>
<const/>
<arg nr="1" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
</function>
<!-- void wxDC::SetBackgroundMode(int mode) --> <!-- void wxDC::SetBackgroundMode(int mode) -->
<!-- void wxBufferedDC::SetBackgroundMode(int mode) --> <!-- void wxBufferedDC::SetBackgroundMode(int mode) -->
<function name="wxDC::SetBackgroundMode,wxBufferedDC::SetBackgroundMode"> <function name="wxDC::SetBackgroundMode,wxBufferedDC::SetBackgroundMode">
@ -7834,6 +7924,16 @@
<returnValue type="void"/> <returnValue type="void"/>
<arg nr="any" direction="in"/> <arg nr="any" direction="in"/>
</function> </function>
<!-- void wxPen::SetWidth( int width ) -->
<function name="wxPen::SetWidth">
<noreturn>false</noreturn>
<returnValue type="void"/>
<leak-ignore/>
<arg nr="1" direction="in">
<not-uninit/>
<valid>0:</valid>
</arg>
</function>
<!-- void wxDC::SetBackground(const wxBrush & brush) --> <!-- void wxDC::SetBackground(const wxBrush & brush) -->
<!-- void wxBufferedDC::SetBackground(const wxBrush & brush) --> <!-- void wxBufferedDC::SetBackground(const wxBrush & brush) -->
<!-- void wxMemoryDC::SetBackground(const wxBrush & brush) --> <!-- void wxMemoryDC::SetBackground(const wxBrush & brush) -->