wxwidgets.cfg: Added support for more interfaces.

This commit is contained in:
orbitcowboy 2019-02-03 16:59:02 +01:00
parent 9510bae471
commit f4b890603c
1 changed files with 71 additions and 3 deletions

View File

@ -6613,18 +6613,55 @@
<arg nr="2"/>
</function>
<!-- void wxDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) -->
<function name="wxDC::DrawRectangle">
<!-- void wxMemoryDC::DrawRectangle (const wxPoint & pt, const wxSize & sz) -->
<function name="wxDC::DrawRectangle,wxMemoryDC::DrawRectangle">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="2"/>
</function>
<!-- void wxDC::DrawPolygon(int n, const wxPoint points[], wxCoord xoffset = 0, wxCoord yoffset = 0, wxPolygonFillMode fill_style = wxODDEVEN_RULE) -->
<function name="wxDC::DrawPolygon">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
<not-null/>
</arg>
<arg nr="3" default="0">
<not-uninit/>
</arg>
<arg nr="4" default="0">
<not-uninit/>
</arg>
<arg nr="5" default="wxODDEVEN_RULE">
<not-uninit/>
</arg>
</function>
<!-- void wxDC::DrawLabel(const wxString & text, const wxRect & rect, int alignment = wxALIGN_LEFT|wxALIGN_TOP, int indexAccel = -1) -->
<function name="wxDC::DrawLabel">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="3">
<not-uninit/>
</arg>
<arg nr="4" default="wxALIGN_LEFT|wxALIGN_TOP">
<not-uninit/>
</arg>
<arg nr="5" default="-1">
<not-uninit/>
</arg>
</function>
<!-- void wxGraphicsContext::SetPen(const wxPen & pen) -->
<!-- void wxDC::SetPen(const wxPen & pen) -->
<!-- void wxDC::SetBrush(const wxBrush & pen) -->
<!-- void wxDC::SetFont(const wxFont & font) -->
<!-- void wxMemoryDC::SetPen(const wxPen & pen) -->
<!-- void wxMemoryDC::SetBrush(const wxBrush & pen) -->
<!-- void wxMemoryDC::SetFont(const wxFont & font) -->
<function name="wxDC::SetPen,wxDC::SetBrush,wxDC::SetFont,wxMemoryDC::SetPen,wxMemoryDC::SetBrush,wxMemoryDC::SetFont">
<function name="wxGraphicsContext::SetPen,wxDC::SetPen,wxDC::SetBrush,wxDC::SetFont,wxMemoryDC::SetPen,wxMemoryDC::SetBrush,wxMemoryDC::SetFont">
<noreturn>false</noreturn>
<leak-ignore/>
<arg nr="1"/>
@ -6653,12 +6690,43 @@
<!-- virtual bool wxWindow::SetBackgroundColour(const wxColour & colour) -->
<!-- virtual bool wxStaticText::SetForegroundColour(const wxColour & colour) -->
<!-- virtual bool wxStaticText::SetBackgroundColour(const wxColour & colour) -->
<function name="wxWindow::SetForegroundColour,wxWindow::SetBackgroundColour,wxStaticText::SetForegroundColour,wxStaticText::SetBackgroundColour">
<!-- virtual bool wxButton::SetForegroundColour(const wxColour & colour) -->
<!-- virtual bool wxButton::SetBackgroundColour(const wxColour & colour) -->
<function name="wxWindow::SetForegroundColour,wxWindow::SetBackgroundColour,wxStaticText::SetForegroundColour,wxStaticText::SetBackgroundColour,wxButton::SetForegroundColour,wxButton::SetBackgroundColour">
<noreturn>false</noreturn>
<leak-ignore/>
<returnValue type="bool"/>
<arg nr="1"/>
</function>
<!-- wxImage& wxImage::Rescale(int width, int height, wxImageResizeQuality quality = wxIMAGE_QUALITY_NORMAL) -->
<function name="wxImage::Rescale">
<noreturn>false</noreturn>
<returnValue type="wxImage &amp;"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
<arg nr="3" default="wxIMAGE_QUALITY_NORMAL">
<not-uninit/>
</arg>
</function>
<!-- 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">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<arg nr="1" default="0">
<not-uninit/>
</arg>
<arg nr="2" default="1">
<not-uninit/>
</arg>
<arg nr="3" default="true">
<not-uninit/>
</arg>
</function>
<!-- void wxDC::DrawText( const wxString &amp; text, wxCoord x, wxCoord y ) -->
<function name="wxDC::DrawText">
<noreturn>false</noreturn>