1124 lines
66 KiB
HTML
1124 lines
66 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<title>wxLua: /mnt/share/devel/lua/wxLua/modules/wxlua/src/wxlbind.cpp File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<!-- Generated by Doxygen 1.6.3 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="main.html"><span>Main Page</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="navpath"><a class="el" href="dir_15d5a205ad383328522db6a6be296af1.html">modules</a> » <a class="el" href="dir_b59b58daa92d206701e75411b2cef894.html">wxlua</a> » <a class="el" href="dir_83fe9eb5cda99cf12108735ec0aac68a.html">src</a>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>wxlbind.cpp File Reference</h1><code>#include "wx/wxprec.h"</code><br/>
|
|
<code>#include "wx/wx.h"</code><br/>
|
|
<code>#include "<a class="el" href="wxlbind_8h_source.html">wxlua/include/wxlbind.h</a>"</code><br/>
|
|
<code>#include "<a class="el" href="wxlstate_8h_source.html">wxlua/include/wxlstate.h</a>"</code><br/>
|
|
<code>#include "wx/listimpl.cpp"</code><br/>
|
|
<div class="dynheader">
|
|
Include dependency graph for wxlbind.cpp:</div>
|
|
<div class="dynsection">
|
|
</div>
|
|
|
|
<p><a href="wxlbind_8cpp_source.html">Go to the source code of this file.</a></p>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td colspan="2"><h2>Classes</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartwxArrayStringRefData.html">wxLuaSmartwxArrayStringRefData</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartwxSortedArrayStringRefData.html">wxLuaSmartwxSortedArrayStringRefData</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartwxArrayIntRefData.html">wxLuaSmartwxArrayIntRefData</a></td></tr>
|
|
<tr><td colspan="2"><h2>Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#af9a4bfc065dccc9fd724c54ce387d58a">WX_DEFINE_LIST</a> (wxLuaBindingList)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">static int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#aa68c9563bf3481eeec59206b1084b4b2">wxlua_tableErrorHandler</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a6cab1ab205cb86c92a41c8ec54443596">wxlua_userdata_delete</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a20d3c64b928dd9beacc075b345f242d1">wxlua_wxLuaBindClass__gc</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#af45d12b0e4bcca133647704e09c0a8b0">wxlua_wxLuaBindClass__index</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ab4168148e391549cf06edbb1d165acc4">wxlua_wxLuaBindClass__newindex</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ac7d4a6f23ba1cbf46a1499dd1f89eda6">wxlua_wxLuaBindClass__tostring</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a144b8c459569dbdac97cfcc1c4467a10">wxlua_wxLuaBindMethod_table__call</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a97e12402435dfa7a8a857cb0f39a98f3">wxlua_wxLuaBindMethod_table__index</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a6234dfc83aabc51327e45846fe9b07a4">wxlua_wxLuaBindMethod_table__newindex</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ae8b8fad8188c49f55361c6686266c570">wxlua_callOverloadedFunction</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a0f1fbf23be97685205f83458ff9b516a">wxlua_callOverloadedFunction</a> (lua_State *L, struct <a class="el" href="structwxLuaBindMethod.html">wxLuaBindMethod</a> *wxlMethod)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">wxString </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#abed92a2250b699850cd5bd490c23bab1">wxlua_getLuaArgsMsg</a> (lua_State *L, int start_stack_idx, int end_stack_idx)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">wxString </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ad564ea8b07ae4820e9c5916a66f6890a">wxlua_getBindMethodArgsMsg</a> (lua_State *L, struct <a class="el" href="structwxLuaBindMethod.html">wxLuaBindMethod</a> *wxlMethod)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a600e79368d13cac59932d82c5cc1439c">wxLuaBindEventArrayCompareFn</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ac555a84bd4aaa65442c7348524283b74">wxLuaBindNumberArrayCompareFn</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a085763459baf1ce6926bbb7640414d79">wxLuaBindStringArrayCompareFn</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a90818d2e0afcef8e88d466e5fdfc3695">wxLuaBindObjectArrayCompareFn</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ac8bd4d99006dd1ceccbbd7976c62bca6">wxLuaBindMethodArrayCompareFnInit</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a08f882d65e213f81b1e29502e71eb174">wxLuaBindMethodArrayCompareFnGet</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a6625687e644b2f8fa02fba6d7844e0cf">wxLuaBindClassArrayCompareFn</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#af461c435b97f5d2ff20e13510073d7b0">wxLuaBindClassArrayCompareBywxLuaType</a> (const void *p1, const void *p2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a7e8834eee310a88bbfc8ea6b46d5092b">wxLuaBinding_RecurseBaseMethods</a> (<a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a> *wxlClass, <a class="el" href="structwxLuaBindMethod.html">wxLuaBindMethod</a> *wxlMethod, bool force_update)</td></tr>
|
|
<tr><td colspan="2"><h2>Variables</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classwxLuaSmartwxArrayString.html">wxLuaSmartwxArrayString</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a4baa5ce581fadd929eb289c7fbd24f60">wxLuaNullSmartwxArrayString</a> (NULL, true)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="wxlbind_8h.html#a6628a536d11950b5d99cc6ba3a2e648d">wxLuaArgType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a58f9a9bbfe42fe5e81fee9f0457979eb">g_wxluaargtypeArray_None</a> [1] = {0}</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structwxLuaBindNumber.html">wxLuaBindNumber</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#aeedafe804443572a91f5aae7920d104c">g_wxluanumberArray_None</a> [1] = {{0, 0}}</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#af5f263fe0cee2a78592733f73302fae1">wxluatype_TNONE</a> = 1</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#af0a3e5a0826b83f55975eacc7c80b8ca">wxluatype_TNIL</a> = 2</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#af7c54f1e394057d09b7b271636653753">wxluatype_TBOOLEAN</a> = 3</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#aa158468a14a90d8a6737ca543640ac14">wxluatype_TLIGHTUSERDATA</a> = 4</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a81fefe100b8c874aed225be14c2e9417">wxluatype_TNUMBER</a> = 5</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ae60ba1eadfdbaf4619e81584e91e4bf9">wxluatype_TSTRING</a> = 6</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#aca7f4ac5f81a3a709b9ff59e6a7fe4f2">wxluatype_TTABLE</a> = 7</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a3f41bf1821df901b75de9a611e3359ff">wxluatype_TFUNCTION</a> = 8</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#aec66ef9de5ef7604a15cdefa946862e2">wxluatype_TUSERDATA</a> = 9</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a812d9d9119aafb925e733145bf882083">wxluatype_TTHREAD</a> = 10</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ad182e2a1f29a3bfaf24f1347255bbab3">wxluatype_TINTEGER</a> = 11</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a340c49e631b9d2b6a0790094c72b5583">wxluatype_TCFUNCTION</a> = 12</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#ada2f84390e66116604bfa8d5102c7305">wxluatype_NULL</a> = 13</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a4aa9b7bff8761a6fb183f52ad9d35fdf">wxLuaBindClass_NULL</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a> = 0</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#aea95a7e5610e8d338700175ede7e8b28">p_wxluatype_wxEvent</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a39c4487f5ea5ac7d668d2f6db931970e">p_wxluatype_wxWindow</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a4d788db68e87954d09dd58ea30df0cd3">p_wxluatype_wxString</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a37763c7807d701968783c17c455750e6">p_wxluatype_wxArrayString</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a7e0bab1cb372c8c3e28edff2f7318c11">p_wxluatype_wxSortedArrayString</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8cpp.html#a61aa9300e2dc84511689a6254869b90a">p_wxluatype_wxArrayInt</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td></tr>
|
|
</table>
|
|
<hr/><h2>Function Documentation</h2>
|
|
<a class="anchor" id="af9a4bfc065dccc9fd724c54ce387d58a"></a><!-- doxytag: member="wxlbind.cpp::WX_DEFINE_LIST" ref="af9a4bfc065dccc9fd724c54ce387d58a" args="(wxLuaBindingList)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WX_DEFINE_LIST </td>
|
|
<td>(</td>
|
|
<td class="paramtype">wxLuaBindingList </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a0f1fbf23be97685205f83458ff9b516a"></a><!-- doxytag: member="wxlbind.cpp::wxlua_callOverloadedFunction" ref="a0f1fbf23be97685205f83458ff9b516a" args="(lua_State *L, struct wxLuaBindMethod *wxlMethod)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_callOverloadedFunction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">struct <a class="el" href="structwxLuaBindMethod.html">wxLuaBindMethod</a> * </td>
|
|
<td class="paramname"> <em>wxlMethod</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00658">658</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8h_source.html#l00156">wxLuaBindCFunc::argtypes</a>, <a class="el" href="wxlbind_8h_source.html#l00170">wxLuaBindMethod::basemethod</a>, <a class="el" href="wxlbind_8h_source.html#l00154">wxLuaBindCFunc::minargs</a>, <a class="el" href="wxlstate_8cpp_source.html#l00291">wxlua_error()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00816">wxlua_getBindMethodArgsMsg()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00791">wxlua_getLuaArgsMsg()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlbind_8h_source.html#l00046">WXLUA_TSTRING</a>, <a class="el" href="wxlbind_8h_source.html#l00168">wxLuaBindMethod::wxluacfuncs</a>, <a class="el" href="wxlbind_8h_source.html#l00169">wxLuaBindMethod::wxluacfuncs_n</a>, <a class="el" href="wxlstate_8cpp_source.html#l01085">wxluaT_isuserdatatype()</a>, and <a class="el" href="wxlbind_8cpp_source.html#l00047">wxluatype_NULL</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ae8b8fad8188c49f55361c6686266c570"></a><!-- doxytag: member="wxlbind.cpp::wxlua_callOverloadedFunction" ref="ae8b8fad8188c49f55361c6686266c570" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_callOverloadedFunction </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00647">647</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8h_source.html#l00170">wxLuaBindMethod::basemethod</a>, <a class="el" href="wxlbind_8h_source.html#l00152">wxLuaBindCFunc::lua_cfunc</a>, <a class="el" href="wxlbind_8cpp_source.html#l00647">wxlua_callOverloadedFunction()</a>, <a class="el" href="wxlbind_8h_source.html#l00168">wxLuaBindMethod::wxluacfuncs</a>, and <a class="el" href="wxlbind_8h_source.html#l00169">wxLuaBindMethod::wxluacfuncs_n</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01208">wxLuaBinding::InstallClass()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00647">wxlua_callOverloadedFunction()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00340">wxlua_wxLuaBindClass__index()</a>, and <a class="el" href="wxlbind_8cpp_source.html#l00567">wxlua_wxLuaBindMethod_table__call()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad564ea8b07ae4820e9c5916a66f6890a"></a><!-- doxytag: member="wxlbind.cpp::wxlua_getBindMethodArgsMsg" ref="ad564ea8b07ae4820e9c5916a66f6890a" args="(lua_State *L, struct wxLuaBindMethod *wxlMethod)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxString wxlua_getBindMethodArgsMsg </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">struct <a class="el" href="structwxLuaBindMethod.html">wxLuaBindMethod</a> * </td>
|
|
<td class="paramname"> <em>wxlMethod</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00816">816</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8h_source.html#l00170">wxLuaBindMethod::basemethod</a>, <a class="el" href="wxlbind_8cpp_source.html#l01454">wxLuaBinding::FindBindClass()</a>, <a class="el" href="wxlstate_8h_source.html#l00033">lua2wx()</a>, <a class="el" href="wxlbind_8h_source.html#l00155">wxLuaBindCFunc::maxargs</a>, <a class="el" href="wxlbind_8h_source.html#l00154">wxLuaBindCFunc::minargs</a>, <a class="el" href="wxlbind_8h_source.html#l00165">wxLuaBindMethod::name</a>, <a class="el" href="wxlbind_8h_source.html#l00226">wxLuaBindClass::name</a>, <a class="el" href="wxldefs_8h_source.html#l00105">WXLUA_HASBIT</a>, <a class="el" href="wxlbind_8h_source.html#l00168">wxLuaBindMethod::wxluacfuncs</a>, <a class="el" href="wxlbind_8h_source.html#l00169">wxLuaBindMethod::wxluacfuncs_n</a>, <a class="el" href="wxlbind_8h_source.html#l00124">WXLUAMETHOD_CFUNCTION</a>, <a class="el" href="wxlbind_8h_source.html#l00122">WXLUAMETHOD_CONSTRUCTOR</a>, <a class="el" href="wxlbind_8h_source.html#l00128">WXLUAMETHOD_STATIC</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstate_8cpp_source.html#l00308">wxlua_argerrormsg()</a>, and <a class="el" href="wxlbind_8cpp_source.html#l00658">wxlua_callOverloadedFunction()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="abed92a2250b699850cd5bd490c23bab1"></a><!-- doxytag: member="wxlbind.cpp::wxlua_getLuaArgsMsg" ref="abed92a2250b699850cd5bd490c23bab1" args="(lua_State *L, int start_stack_idx, int end_stack_idx)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">wxString wxlua_getLuaArgsMsg </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>start_stack_idx</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>end_stack_idx</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00791">791</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlstate_8h_source.html#l00033">lua2wx()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l01033">wxluaT_gettypename()</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstate_8cpp_source.html#l00308">wxlua_argerrormsg()</a>, and <a class="el" href="wxlbind_8cpp_source.html#l00658">wxlua_callOverloadedFunction()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa68c9563bf3481eeec59206b1084b4b2"></a><!-- doxytag: member="wxlbind.cpp::wxlua_tableErrorHandler" ref="aa68c9563bf3481eeec59206b1084b4b2" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static int LUACALL wxlua_tableErrorHandler </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td><code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00282">282</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlstate_8cpp_source.html#l00291">wxlua_error()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6cab1ab205cb86c92a41c8ec54443596"></a><!-- doxytag: member="wxlbind.cpp::wxlua_userdata_delete" ref="a6cab1ab205cb86c92a41c8ec54443596" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_userdata_delete </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00292">292</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlstate_8cpp_source.html#l00308">wxlua_argerrormsg()</a>, <a class="el" href="wxlstate_8h_source.html#l00291">WXLUA_DELETE_OBJECT_ALL</a>, <a class="el" href="wxlstate_8cpp_source.html#l00335">wxlua_touserdata()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00511">wxluaO_deletegcobject()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a20d3c64b928dd9beacc075b345f242d1"></a><!-- doxytag: member="wxlbind.cpp::wxlua_wxLuaBindClass__gc" ref="a20d3c64b928dd9beacc075b345f242d1" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_wxLuaBindClass__gc </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00320">320</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlstate_8h_source.html#l00288">WXLUA_DELETE_OBJECT_LAST</a>, <a class="el" href="wxlstate_8h_source.html#l00465">wxlua_iswxuserdata</a>, <a class="el" href="wxlstate_8cpp_source.html#l00335">wxlua_touserdata()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00511">wxluaO_deletegcobject()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00960">wxluaT_type()</a>, and <a class="el" href="wxlbind_8h_source.html#l00230">wxLuaBindClass::wxluatype</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01158">wxLuaBinding::InstallClassMetatable()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af45d12b0e4bcca133647704e09c0a8b0"></a><!-- doxytag: member="wxlbind.cpp::wxlua_wxLuaBindClass__index" ref="af45d12b0e4bcca133647704e09c0a8b0" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_wxLuaBindClass__index </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00340">340</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8h_source.html#l00170">wxLuaBindMethod::basemethod</a>, <a class="el" href="wxlbind_8cpp_source.html#l01556">wxLuaBinding::GetClassMethod()</a>, <a class="el" href="wxlstate_8h_source.html#l00033">lua2wx()</a>, <a class="el" href="wxlbind_8h_source.html#l00152">wxLuaBindCFunc::lua_cfunc</a>, <a class="el" href="wxlbind_8h_source.html#l00166">wxLuaBindMethod::method_type</a>, <a class="el" href="wxlbind_8h_source.html#l00226">wxLuaBindClass::name</a>, <a class="el" href="wxlbind_8cpp_source.html#l00647">wxlua_callOverloadedFunction()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00291">wxlua_error()</a>, <a class="el" href="wxldefs_8h_source.html#l00105">WXLUA_HASBIT</a>, <a class="el" href="wxlstate_8cpp_source.html#l01833">wxlua_hasderivedmethod()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01038">wxlua_luaL_typename()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01926">wxlua_setcallbaseclassfunction()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00335">wxlua_touserdata()</a>, <a class="el" href="wxlbind_8h_source.html#l00168">wxLuaBindMethod::wxluacfuncs</a>, <a class="el" href="wxlbind_8h_source.html#l00169">wxLuaBindMethod::wxluacfuncs_n</a>, <a class="el" href="wxlbind_8h_source.html#l00125">WXLUAMETHOD_GETPROP</a>, <a class="el" href="wxlbind_8h_source.html#l00123">WXLUAMETHOD_METHOD</a>, <a class="el" href="wxlbind_8h_source.html#l00128">WXLUAMETHOD_STATIC</a>, <a class="el" href="wxlstate_8cpp_source.html#l00960">wxluaT_type()</a>, and <a class="el" href="wxlbind_8h_source.html#l00230">wxLuaBindClass::wxluatype</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01158">wxLuaBinding::InstallClassMetatable()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab4168148e391549cf06edbb1d165acc4"></a><!-- doxytag: member="wxlbind.cpp::wxlua_wxLuaBindClass__newindex" ref="ab4168148e391549cf06edbb1d165acc4" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_wxLuaBindClass__newindex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00459">459</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8cpp_source.html#l01556">wxLuaBinding::GetClassMethod()</a>, <a class="el" href="wxlstate_8h_source.html#l00033">lua2wx()</a>, <a class="el" href="wxlbind_8h_source.html#l00152">wxLuaBindCFunc::lua_cfunc</a>, <a class="el" href="wxlbind_8h_source.html#l00166">wxLuaBindMethod::method_type</a>, <a class="el" href="wxlbind_8h_source.html#l00226">wxLuaBindClass::name</a>, <a class="el" href="wxlstate_8cpp_source.html#l02480">wxLuaState::Ok()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00291">wxlua_error()</a>, <a class="el" href="wxldefs_8h_source.html#l00105">WXLUA_HASBIT</a>, <a class="el" href="wxlstate_8cpp_source.html#l01038">wxlua_luaL_typename()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01788">wxlua_setderivedmethod()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00335">wxlua_touserdata()</a>, <a class="el" href="wxlbind_8h_source.html#l00168">wxLuaBindMethod::wxluacfuncs</a>, <a class="el" href="wxlbind_8h_source.html#l00123">WXLUAMETHOD_METHOD</a>, <a class="el" href="wxlbind_8h_source.html#l00126">WXLUAMETHOD_SETPROP</a>, <a class="el" href="wxlbind_8h_source.html#l00128">WXLUAMETHOD_STATIC</a>, <a class="el" href="wxlstate_8cpp_source.html#l00960">wxluaT_type()</a>, and <a class="el" href="wxlbind_8h_source.html#l00230">wxLuaBindClass::wxluatype</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01158">wxLuaBinding::InstallClassMetatable()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac7d4a6f23ba1cbf46a1499dd1f89eda6"></a><!-- doxytag: member="wxlbind.cpp::wxlua_wxLuaBindClass__tostring" ref="ac7d4a6f23ba1cbf46a1499dd1f89eda6" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_wxLuaBindClass__tostring </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00537">537</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlstate_8h_source.html#l00056">wx2lua()</a>, <a class="el" href="wxlbind_8h_source.html#l00076">wxlua_iswxuserdatatype</a>, <a class="el" href="wxlstate_8cpp_source.html#l00335">wxlua_touserdata()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00960">wxluaT_type()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01158">wxLuaBinding::InstallClassMetatable()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a144b8c459569dbdac97cfcc1c4467a10"></a><!-- doxytag: member="wxlbind.cpp::wxlua_wxLuaBindMethod_table__call" ref="a144b8c459569dbdac97cfcc1c4467a10" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_wxLuaBindMethod_table__call </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00567">567</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8cpp_source.html#l00647">wxlua_callOverloadedFunction()</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01208">wxLuaBinding::InstallClass()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a97e12402435dfa7a8a857cb0f39a98f3"></a><!-- doxytag: member="wxlbind.cpp::wxlua_wxLuaBindMethod_table__index" ref="a97e12402435dfa7a8a857cb0f39a98f3" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_wxLuaBindMethod_table__index </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00574">574</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8cpp_source.html#l01556">wxLuaBinding::GetClassMethod()</a>, <a class="el" href="wxlstate_8h_source.html#l00033">lua2wx()</a>, <a class="el" href="wxlbind_8h_source.html#l00152">wxLuaBindCFunc::lua_cfunc</a>, <a class="el" href="wxlbind_8h_source.html#l00166">wxLuaBindMethod::method_type</a>, <a class="el" href="wxlbind_8h_source.html#l00226">wxLuaBindClass::name</a>, <a class="el" href="wxlstate_8cpp_source.html#l00291">wxlua_error()</a>, <a class="el" href="wxldefs_8h_source.html#l00105">WXLUA_HASBIT</a>, <a class="el" href="wxlstate_8cpp_source.html#l01038">wxlua_luaL_typename()</a>, <a class="el" href="wxlbind_8h_source.html#l00168">wxLuaBindMethod::wxluacfuncs</a>, <a class="el" href="wxlbind_8h_source.html#l00125">WXLUAMETHOD_GETPROP</a>, and <a class="el" href="wxlbind_8h_source.html#l00128">WXLUAMETHOD_STATIC</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01208">wxLuaBinding::InstallClass()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6234dfc83aabc51327e45846fe9b07a4"></a><!-- doxytag: member="wxlbind.cpp::wxlua_wxLuaBindMethod_table__newindex" ref="a6234dfc83aabc51327e45846fe9b07a4" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int LUACALL wxlua_wxLuaBindMethod_table__newindex </td>
|
|
<td>(</td>
|
|
<td class="paramtype">lua_State * </td>
|
|
<td class="paramname"> <em>L</em></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00609">609</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8cpp_source.html#l01556">wxLuaBinding::GetClassMethod()</a>, <a class="el" href="wxlstate_8h_source.html#l00033">lua2wx()</a>, <a class="el" href="wxlbind_8h_source.html#l00152">wxLuaBindCFunc::lua_cfunc</a>, <a class="el" href="wxlbind_8h_source.html#l00166">wxLuaBindMethod::method_type</a>, <a class="el" href="wxlbind_8h_source.html#l00226">wxLuaBindClass::name</a>, <a class="el" href="wxlstate_8cpp_source.html#l00291">wxlua_error()</a>, <a class="el" href="wxldefs_8h_source.html#l00105">WXLUA_HASBIT</a>, <a class="el" href="wxlstate_8cpp_source.html#l01038">wxlua_luaL_typename()</a>, <a class="el" href="wxlbind_8h_source.html#l00168">wxLuaBindMethod::wxluacfuncs</a>, <a class="el" href="wxlbind_8h_source.html#l00126">WXLUAMETHOD_SETPROP</a>, and <a class="el" href="wxlbind_8h_source.html#l00128">WXLUAMETHOD_STATIC</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01208">wxLuaBinding::InstallClass()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af461c435b97f5d2ff20e13510073d7b0"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindClassArrayCompareBywxLuaType" ref="af461c435b97f5d2ff20e13510073d7b0" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindClassArrayCompareBywxLuaType </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00946">946</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01336">wxLuaBinding::GetBindClass()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6625687e644b2f8fa02fba6d7844e0cf"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindClassArrayCompareFn" ref="a6625687e644b2f8fa02fba6d7844e0cf" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindClassArrayCompareFn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00941">941</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01352">wxLuaBinding::GetBindClass()</a>, and <a class="el" href="wxlbind_8cpp_source.html#l00973">wxLuaBinding::InitBinding()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a600e79368d13cac59932d82c5cc1439c"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindEventArrayCompareFn" ref="a600e79368d13cac59932d82c5cc1439c" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindEventArrayCompareFn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00890">890</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01317">wxLuaBinding::GetBindEvent()</a>, and <a class="el" href="wxlbind_8cpp_source.html#l00973">wxLuaBinding::InitBinding()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7e8834eee310a88bbfc8ea6b46d5092b"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBinding_RecurseBaseMethods" ref="a7e8834eee310a88bbfc8ea6b46d5092b" args="(wxLuaBindClass *wxlClass, wxLuaBindMethod *wxlMethod, bool force_update)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static void wxLuaBinding_RecurseBaseMethods </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a> * </td>
|
|
<td class="paramname"> <em>wxlClass</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structwxLuaBindMethod.html">wxLuaBindMethod</a> * </td>
|
|
<td class="paramname"> <em>wxlMethod</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>force_update</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td><code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l01605">1605</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8h_source.html#l00233">wxLuaBindClass::baseBindClasses</a>, <a class="el" href="wxlbind_8h_source.html#l00231">wxLuaBindClass::baseclassNames</a>, <a class="el" href="wxlbind_8h_source.html#l00170">wxLuaBindMethod::basemethod</a>, <a class="el" href="wxlbind_8cpp_source.html#l01556">wxLuaBinding::GetClassMethod()</a>, <a class="el" href="wxlbind_8h_source.html#l00166">wxLuaBindMethod::method_type</a>, <a class="el" href="wxlbind_8h_source.html#l00165">wxLuaBindMethod::name</a>, <a class="el" href="wxldefs_8h_source.html#l00105">WXLUA_HASBIT</a>, <a class="el" href="wxlbind_8h_source.html#l00136">WXLUAMETHOD_CHECKED_OVERLOAD</a>, <a class="el" href="wxlbind_8h_source.html#l00130">WXLUAMETHOD_DELETE</a>, and <a class="el" href="wxlbind_8h_source.html#l00142">WXLUAMETHOD_SEARCH_MASK</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01642">wxLuaBinding::InitAllBindings()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a08f882d65e213f81b1e29502e71eb174"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindMethodArrayCompareFnGet" ref="a08f882d65e213f81b1e29502e71eb174" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindMethodArrayCompareFnGet </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00925">925</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8h_source.html#l00142">WXLUAMETHOD_SEARCH_MASK</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l01556">wxLuaBinding::GetClassMethod()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac8bd4d99006dd1ceccbbd7976c62bca6"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindMethodArrayCompareFnInit" ref="ac8bd4d99006dd1ceccbbd7976c62bca6" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindMethodArrayCompareFnInit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00910">910</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>References <a class="el" href="wxlbind_8h_source.html#l00143">WXLUAMETHOD_SORT_MASK</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l00973">wxLuaBinding::InitBinding()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ac555a84bd4aaa65442c7348524283b74"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindNumberArrayCompareFn" ref="ac555a84bd4aaa65442c7348524283b74" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindNumberArrayCompareFn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00895">895</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l00973">wxLuaBinding::InitBinding()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a90818d2e0afcef8e88d466e5fdfc3695"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindObjectArrayCompareFn" ref="a90818d2e0afcef8e88d466e5fdfc3695" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindObjectArrayCompareFn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00905">905</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l00973">wxLuaBinding::InitBinding()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a085763459baf1ce6926bbb7640414d79"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindStringArrayCompareFn" ref="a085763459baf1ce6926bbb7640414d79" args="(const void *p1, const void *p2)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int wxLuaBindStringArrayCompareFn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"> <em>p2</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00900">900</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlbind_8cpp_source.html#l00973">wxLuaBinding::InitBinding()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/><h2>Variable Documentation</h2>
|
|
<a class="anchor" id="a58f9a9bbfe42fe5e81fee9f0457979eb"></a><!-- doxytag: member="wxlbind.cpp::g_wxluaargtypeArray_None" ref="a58f9a9bbfe42fe5e81fee9f0457979eb" args="[1]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="wxlbind_8h.html#a6628a536d11950b5d99cc6ba3a2e648d">wxLuaArgType</a> <a class="el" href="wxlbind_8cpp.html#a58f9a9bbfe42fe5e81fee9f0457979eb">g_wxluaargtypeArray_None</a>[1] = {0}</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00031">31</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aeedafe804443572a91f5aae7920d104c"></a><!-- doxytag: member="wxlbind.cpp::g_wxluanumberArray_None" ref="aeedafe804443572a91f5aae7920d104c" args="[1]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structwxLuaBindNumber.html">wxLuaBindNumber</a> <a class="el" href="wxlbind_8cpp.html#aeedafe804443572a91f5aae7920d104c">g_wxluanumberArray_None</a>[1] = {{0, 0}}</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00032">32</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlua__bind_8cpp_source.html#l01223">wxLuaGetClassList_wxlua()</a>, and <a class="el" href="wxluasocket__bind_8cpp_source.html#l00629">wxLuaGetClassList_wxluasocket()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a61aa9300e2dc84511689a6254869b90a"></a><!-- doxytag: member="wxlbind.cpp::p_wxluatype_wxArrayInt" ref="a61aa9300e2dc84511689a6254869b90a" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int* <a class="el" href="wxlbind_8cpp.html#a61aa9300e2dc84511689a6254869b90a">p_wxluatype_wxArrayInt</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00058">58</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a37763c7807d701968783c17c455750e6"></a><!-- doxytag: member="wxlbind.cpp::p_wxluatype_wxArrayString" ref="a37763c7807d701968783c17c455750e6" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int* <a class="el" href="wxlbind_8cpp.html#a37763c7807d701968783c17c455750e6">p_wxluatype_wxArrayString</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00056">56</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aea95a7e5610e8d338700175ede7e8b28"></a><!-- doxytag: member="wxlbind.cpp::p_wxluatype_wxEvent" ref="aea95a7e5610e8d338700175ede7e8b28" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int* <a class="el" href="wxlbind_8cpp.html#aea95a7e5610e8d338700175ede7e8b28">p_wxluatype_wxEvent</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00053">53</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlcallb_8cpp_source.html#l00122">wxLuaEventCallback::OnEvent()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7e0bab1cb372c8c3e28edff2f7318c11"></a><!-- doxytag: member="wxlbind.cpp::p_wxluatype_wxSortedArrayString" ref="a7e0bab1cb372c8c3e28edff2f7318c11" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int* <a class="el" href="wxlbind_8cpp.html#a7e0bab1cb372c8c3e28edff2f7318c11">p_wxluatype_wxSortedArrayString</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00057">57</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4d788db68e87954d09dd58ea30df0cd3"></a><!-- doxytag: member="wxlbind.cpp::p_wxluatype_wxString" ref="a4d788db68e87954d09dd58ea30df0cd3" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int* <a class="el" href="wxlbind_8cpp.html#a4d788db68e87954d09dd58ea30df0cd3">p_wxluatype_wxString</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00055">55</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstate_8cpp_source.html#l01387">wxlua_getstringtype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01408">wxlua_getwxStringtype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01371">wxlua_iswxstringtype()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l01085">wxluaT_isuserdatatype()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a39c4487f5ea5ac7d668d2f6db931970e"></a><!-- doxytag: member="wxlbind.cpp::p_wxluatype_wxWindow" ref="a39c4487f5ea5ac7d668d2f6db931970e" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int* <a class="el" href="wxlbind_8cpp.html#a39c4487f5ea5ac7d668d2f6db931970e">p_wxluatype_wxWindow</a> = &<a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00054">54</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstate_8cpp_source.html#l01112">wxluaT_pushuserdatatype()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4aa9b7bff8761a6fb183f52ad9d35fdf"></a><!-- doxytag: member="wxlbind.cpp::wxLuaBindClass_NULL" ref="a4aa9b7bff8761a6fb183f52ad9d35fdf" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a> <a class="el" href="wxlbind_8cpp.html#a4aa9b7bff8761a6fb183f52ad9d35fdf">wxLuaBindClass_NULL</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><pre class="fragment">
|
|
{ <span class="stringliteral">"NULL"</span>, NULL, 0, NULL, &<a class="code" href="wxlbind_8cpp.html#ada2f84390e66116604bfa8d5102c7305">wxluatype_NULL</a>, NULL, NULL, <a class="code" href="wxlbind_8cpp.html#aeedafe804443572a91f5aae7920d104c">g_wxluanumberArray_None</a>, 0, }
|
|
</pre></div>
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00049">49</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstate_8cpp_source.html#l02358">wxLuaState::Create()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4baa5ce581fadd929eb289c7fbd24f60"></a><!-- doxytag: member="wxlbind.cpp::wxLuaNullSmartwxArrayString" ref="a4baa5ce581fadd929eb289c7fbd24f60" args="(NULL, true)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="classwxLuaSmartwxArrayString.html">wxLuaSmartwxArrayString</a> <a class="el" href="wxlbind_8cpp.html#a4baa5ce581fadd929eb289c7fbd24f60">wxLuaNullSmartwxArrayString</a>(NULL, true)</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a9a97abe73c432582f2b448e147114369"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_dummy" ref="a9a97abe73c432582f2b448e147114369" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#a9a97abe73c432582f2b448e147114369">wxluatype_dummy</a> = 0<code> [static]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00052">52</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ada2f84390e66116604bfa8d5102c7305"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_NULL" ref="ada2f84390e66116604bfa8d5102c7305" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#ada2f84390e66116604bfa8d5102c7305">wxluatype_NULL</a> = 13</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00047">47</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlua__bind_8cpp_source.html#l01255">wxLuaBinding_wxlua::RegisterBinding()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00658">wxlua_callOverloadedFunction()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01098">wxluaT_getuserdatatype()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l01085">wxluaT_isuserdatatype()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af7c54f1e394057d09b7b271636653753"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TBOOLEAN" ref="af7c54f1e394057d09b7b271636653753" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#af7c54f1e394057d09b7b271636653753">wxluatype_TBOOLEAN</a> = 3</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00036">36</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a340c49e631b9d2b6a0790094c72b5583"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TCFUNCTION" ref="a340c49e631b9d2b6a0790094c72b5583" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#a340c49e631b9d2b6a0790094c72b5583">wxluatype_TCFUNCTION</a> = 12</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00045">45</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a3f41bf1821df901b75de9a611e3359ff"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TFUNCTION" ref="a3f41bf1821df901b75de9a611e3359ff" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#a3f41bf1821df901b75de9a611e3359ff">wxluatype_TFUNCTION</a> = 8</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00041">41</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad182e2a1f29a3bfaf24f1347255bbab3"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TINTEGER" ref="ad182e2a1f29a3bfaf24f1347255bbab3" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#ad182e2a1f29a3bfaf24f1347255bbab3">wxluatype_TINTEGER</a> = 11</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00044">44</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aa158468a14a90d8a6737ca543640ac14"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TLIGHTUSERDATA" ref="aa158468a14a90d8a6737ca543640ac14" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#aa158468a14a90d8a6737ca543640ac14">wxluatype_TLIGHTUSERDATA</a> = 4</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00037">37</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af0a3e5a0826b83f55975eacc7c80b8ca"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TNIL" ref="af0a3e5a0826b83f55975eacc7c80b8ca" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#af0a3e5a0826b83f55975eacc7c80b8ca">wxluatype_TNIL</a> = 2</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00035">35</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af5f263fe0cee2a78592733f73302fae1"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TNONE" ref="af5f263fe0cee2a78592733f73302fae1" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#af5f263fe0cee2a78592733f73302fae1">wxluatype_TNONE</a> = 1</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00034">34</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a81fefe100b8c874aed225be14c2e9417"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TNUMBER" ref="a81fefe100b8c874aed225be14c2e9417" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#a81fefe100b8c874aed225be14c2e9417">wxluatype_TNUMBER</a> = 5</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00038">38</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ae60ba1eadfdbaf4619e81584e91e4bf9"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TSTRING" ref="ae60ba1eadfdbaf4619e81584e91e4bf9" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#ae60ba1eadfdbaf4619e81584e91e4bf9">wxluatype_TSTRING</a> = 6</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00039">39</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aca7f4ac5f81a3a709b9ff59e6a7fe4f2"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TTABLE" ref="aca7f4ac5f81a3a709b9ff59e6a7fe4f2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#aca7f4ac5f81a3a709b9ff59e6a7fe4f2">wxluatype_TTABLE</a> = 7</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00040">40</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a812d9d9119aafb925e733145bf882083"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TTHREAD" ref="a812d9d9119aafb925e733145bf882083" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#a812d9d9119aafb925e733145bf882083">wxluatype_TTHREAD</a> = 10</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00043">43</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aec66ef9de5ef7604a15cdefa946862e2"></a><!-- doxytag: member="wxlbind.cpp::wxluatype_TUSERDATA" ref="aec66ef9de5ef7604a15cdefa946862e2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="wxlbind_8cpp.html#aec66ef9de5ef7604a15cdefa946862e2">wxluatype_TUSERDATA</a> = 9</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8cpp_source.html#l00042">42</a> of file <a class="el" href="wxlbind_8cpp_source.html">wxlbind.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr class="footer"/><address style="text-align: right;"><small>Generated on Tue Jul 13 10:30:39 2010 for wxLua by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
|
|
</body>
|
|
</html>
|