wxwidgets.cfg: Added support for more interfaces.

This commit is contained in:
orbitcowboy 2019-07-25 10:07:17 +02:00
parent 9ea75bc7fe
commit b3e9724c06
1 changed files with 47 additions and 0 deletions

View File

@ -19,6 +19,7 @@
<!-- const wxString& _(const wxString & string) // Macro that expands to wxGetTranslation --> <!-- const wxString& _(const wxString & string) // Macro that expands to wxGetTranslation -->
<define name="_(str)" value="wxGetTranslation(str)"/> <define name="_(str)" value="wxGetTranslation(str)"/>
<!-- wxVector<T> is a template class which implements most of the std::vector functions --> <!-- wxVector<T> is a template class which implements most of the std::vector functions -->
<define name="wxExit" value="exit"/>
<define name="wxVector" value="std::vector"/> <define name="wxVector" value="std::vector"/>
<define name="wxOVERRIDE" value="override"/> <define name="wxOVERRIDE" value="override"/>
<define name="wxEXPLICIT" value="explicit"/> <define name="wxEXPLICIT" value="explicit"/>
@ -4368,6 +4369,36 @@
<define name="wxPATH_OS2" value="3"/> <define name="wxPATH_OS2" value="3"/>
<define name="wxPATH_VMS" value="4"/> <define name="wxPATH_VMS" value="4"/>
<define name="wxPATH_MAX" value="5"/> <define name="wxPATH_MAX" value="5"/>
<define name="wxSHUTDOWN_FORCE" value="1"/>
<define name="wxSHUTDOWN_POWEROFF" value="2"/>
<define name="wxSHUTDOWN_REBOOT" value="4"/>
<define name="wxSHUTDOWN_LOGOFF" value="8"/>
<define name="wxStrip_Mnemonics" value="1"/>
<define name="wxStrip_Accel" value="2"/>
<define name="wxStrip_All" value="3"/>
<define name="wxKILL_CHILDREN" value="1"/>
<define name="wxKILL_NOCHILDREN" value="0"/>
<define name="wxKILL_OK" value="0"/>
<define name="wxKILL_BAD_SIGNAL" value="1"/>
<define name="wxKILL_ACCESS_DENIED" value="2"/>
<define name="wxKILL_NO_PROCESS" value="3"/>
<define name="wxKILL_ERROR" value="4"/>
<define name="wxSIGNONE" value="0"/>
<define name="wxSIGHUP" value="1"/>
<define name="wxSIGINT" value="2"/>
<define name="wxSIGQUIT" value="3"/>
<define name="wxSIGILL" value="4"/>
<define name="wxSIGTRAP" value="5"/>
<define name="wxSIGABRT" value="6"/>
<define name="wxSIGEMT" value="7"/>
<define name="wxSIGFPE" value="8"/>
<define name="wxSIGKILL" value="9"/>
<define name="wxSIGBUS" value="10"/>
<define name="wxSIGSEGV" value="11"/>
<define name="wxSIGSYS" value="12"/>
<define name="wxSIGPIPE" value="13"/>
<define name="wxSIGALRM" value="14"/>
<define name="wxSIGTERM" value="15"/>
<!-- wxThread and wxProcess priorities --> <!-- wxThread and wxProcess priorities -->
<define name="wxPRIORITY_MIN" value="0"/> <define name="wxPRIORITY_MIN" value="0"/>
<define name="wxPRIORITY_DEFAULT" value="50"/> <define name="wxPRIORITY_DEFAULT" value="50"/>
@ -10238,4 +10269,20 @@
<leak-ignore/> <leak-ignore/>
<arg nr="1" direction="in"/> <arg nr="1" direction="in"/>
</function> </function>
<!--bool wxShutdown(int flags = wxSHUTDOWN_POWEROFF) -->
<function name="wxShutdown">
<noreturn>false</noreturn>
<returnValue type="bool"/>
<leak-ignore/>
<arg nr="1" default="wxSHUTDOWN_POWEROFF" direction="in">
<not-uninit/>
</arg>
</function>
<!--unsigned long wxGetProcessId(void)-->
<function name="wxGetProcessId">
<noreturn>false</noreturn>
<returnValue type="unsigned long"/>
<leak-ignore/>
<use-retval/>
</function>
</def> </def>