1146 lines
75 KiB
HTML
1146 lines
75 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/include/wxlbind.h 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_a9b43b959fc4efc3ae9ddc99e98c5750.html">include</a>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>wxlbind.h File Reference</h1><code>#include "<a class="el" href="wxldefs_8h_source.html">wxlua/include/wxldefs.h</a>"</code><br/>
|
|
<code>#include "wx/grid.h"</code><br/>
|
|
<div class="dynheader">
|
|
Include dependency graph for wxlbind.h:</div>
|
|
<div class="dynsection">
|
|
</div>
|
|
<div class="dynheader">
|
|
This graph shows which files directly or indirectly include this file:</div>
|
|
<div class="dynsection">
|
|
</div>
|
|
|
|
<p><a href="wxlbind_8h_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">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structwxLuaBindCFunc.html">wxLuaBindCFunc</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structwxLuaBindMethod.html">wxLuaBindMethod</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structwxLuaBindNumber.html">wxLuaBindNumber</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structwxLuaBindString.html">wxLuaBindString</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structwxLuaBindEvent.html">wxLuaBindEvent</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structwxLuaBindObject.html">wxLuaBindObject</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaObject.html">wxLuaObject</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartStringArray.html">wxLuaSmartStringArray</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartIntArray.html">wxLuaSmartIntArray</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartwxArrayString.html">wxLuaSmartwxArrayString</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartwxSortedArrayString.html">wxLuaSmartwxSortedArrayString</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaSmartwxArrayInt.html">wxLuaSmartwxArrayInt</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classwxLuaBinding.html">wxLuaBinding</a></td></tr>
|
|
<tr><td colspan="2"><h2>Defines</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#aeb150b964405f526ef77087288f403b2">WXLUA_TUNKNOWN</a> 0</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#ab1ffe83879cd856390708161cbc49e8d">WXLUA_TNONE</a> 1</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a1ab3b990ed46ff3d8986e5b0fb7ab2fb">WXLUA_TNIL</a> 2</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a458b772ab1522825ff3199d8fba34df7">WXLUA_TBOOLEAN</a> 3</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#af997ec3f0137737b21fa6eb91aca9529">WXLUA_TLIGHTUSERDATA</a> 4</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#ab722ed662e4f3b7f2624d9a71f5c5817">WXLUA_TNUMBER</a> 5</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a2e521227720c7b42b9fe076b1e944405">WXLUA_TSTRING</a> 6</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#ab80aed8ef4eafc8ab9479e39597330ff">WXLUA_TTABLE</a> 7</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#ad1ad6ff2d60457dfb1251faede683dd7">WXLUA_TFUNCTION</a> 8</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#af70988ad845289f3b60451dce70d9622">WXLUA_TUSERDATA</a> 9</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#af26c97cbb42bdb22bc85a245bd93c6a4">WXLUA_TTHREAD</a> 10</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a58050f86cf4136d7b81371ac367313c0">WXLUA_TINTEGER</a> 11</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a53115f4dba53cf577b8fd547b9ac874c">WXLUA_TCFUNCTION</a> 12</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a5c88c9256d02ad58bc27ea8744c35597">WXLUA_T_MAX</a> 12</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#acd4a1eb4890d911baf74fbb70da133ea">WXLUA_T_MIN</a> 0</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#aabdfd967ae93eab0c0e15363480a47d4">WXLUATYPE_NULL</a> 13</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a430d2b2f92cfef1455bd99483e58d877">WXLUAT_IS_LUAT</a>(wxl_type) (((wxl_type) >= WXLUA_T_MIN) && ((wxl_type) <= WXLUA_T_MAX))</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a2496c732bc6da513613cf04042df77df">LUAT_TO_WXLUAT</a>(luatype) ((luatype) + 2)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#ab26c2ec570e70f2f2b3ed9fa82afe24a">wxlua_iswxuserdatatype</a>(wxl_type) ((wxl_type) > WXLUA_T_MAX)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a2084a1c10b2fa693279fb90542978c91">WXLUA_NO_DLLIMPEXP</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a94f05e15ce3d40f184cfcf1d56d53ebd">WXLUA_NO_DLLIMPEXP_DATA</a>(x) x</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a4e4a53c8da9a2a771fea7f2e89e1e9a2">wxLUA_DECLARE_ENCAPSULATION</a>(IMPEXPSYMBOL, className, objName)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a0640877dddd82285e137bfab073cb029">wxLUA_IMPLEMENT_ENCAPSULATION</a>(className, objName)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#aac1b8701e9a0fee34b5c2ddd94c271a7">wxGridCellWorkerDummyFriend</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a612cb813f873a42bce578e23dc5b956c">wxGridCellAttrDummyFriend</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a6b98a823b0e07eb22f9f20cbb1a9c6d3">wxLUA_IMPLEMENT_wxGridCellWorker_ENCAPSULATION</a>(className, objName)</td></tr>
|
|
<tr><td colspan="2"><h2>Typedefs</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">typedef int * </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a6628a536d11950b5d99cc6ba3a2e648d">wxLuaArgType</a></td></tr>
|
|
<tr><td colspan="2"><h2>Enumerations</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94f">wxLuaMethod_Type</a> { <br/>
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa17851433f53b5c36f8832826c632a620">WXLUAMETHOD_CONSTRUCTOR</a> = 0x0001,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa60723ea1159aae6845b01c660afd54f2">WXLUAMETHOD_METHOD</a> = 0x0002,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa9d1e4fafb81ea95073b95c8e92153fbf">WXLUAMETHOD_CFUNCTION</a> = 0x0004,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa6fae1df03c5887c4848e5bc5e2998257">WXLUAMETHOD_GETPROP</a> = 0x0008,
|
|
<br/>
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa868d721a899ba8061183e08bc84c0d64">WXLUAMETHOD_SETPROP</a> = 0x0010,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fad2e593a9652e9ce570c780473db925a1">WXLUAMETHOD_STATIC</a> = 0x1000,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa7deeba1a24d1b937c7fc5284facb0e13">WXLUAMETHOD_DELETE</a> = 0x2000,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa0bef5132d9b05df61295f4b84ebc5017">WXLUAMETHOD_ENCAPSULATE</a> = 0x4000,
|
|
<br/>
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fabd62afc95956323115cdd15848ae6f94">WXLUAMETHOD_CHECKED_OVERLOAD</a> = 0x10000,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa9dbba989648af34b28cf6a050a41ac46">WXLUAMETHOD_SEARCH_MASK</a> = 0xFFFF,
|
|
<a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94fa89f98b585bf6ff387d17a22c04d61990">WXLUAMETHOD_SORT_MASK</a> = 0xFFFF
|
|
<br/>
|
|
}</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a2053b3aabbe621ca574012e7d61084df">wxLuaObject_Type</a> { <br/>
|
|
<a class="el" href="wxlbind_8h.html#a2053b3aabbe621ca574012e7d61084dfa8f955b2e461c9e96f95d73f0aaec859b">wxLUAOBJECT_NONE</a> = 0,
|
|
<a class="el" href="wxlbind_8h.html#a2053b3aabbe621ca574012e7d61084dfadb667a5361aa792e6b837550027b9cb3">wxLUAOBJECT_BOOL</a> = 1,
|
|
<a class="el" href="wxlbind_8h.html#a2053b3aabbe621ca574012e7d61084dfa54f1c3e616d8452eb4ea92a9f0e68381">wxLUAOBJECT_INT</a> = 2,
|
|
<a class="el" href="wxlbind_8h.html#a2053b3aabbe621ca574012e7d61084dfac1db50f4f3602c7ce03b673abe8b7a5b">wxLUAOBJECT_STRING</a> = 4,
|
|
<br/>
|
|
<a class="el" href="wxlbind_8h.html#a2053b3aabbe621ca574012e7d61084dfa4215ed6a9b518a32ca425c67f02e4c89">wxLUAOBJECT_ARRAYINT</a> = 8
|
|
<br/>
|
|
}</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_8h.html#af83e08681a27da1986f6a445e6fe9ee9">WXDLLIMPEXP_DATA_WXLUA</a> (int) <a class="el" href="wxlbind_8cpp.html#af5f263fe0cee2a78592733f73302fae1">wxluatype_TNONE</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#abb693eb0f3285f851609322393c31816">WXDLLIMPEXP_DATA_WXLUA</a> (<a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a>) <a class="el" href="wxlbind_8cpp.html#a4aa9b7bff8761a6fb183f52ad9d35fdf">wxLuaBindClass_NULL</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a7c0655f7e3701b1841ed7bffa6556727">WXDLLIMPEXP_DATA_WXLUA</a> (int *) <a class="el" href="wxlbind_8cpp.html#aea95a7e5610e8d338700175ede7e8b28">p_wxluatype_wxEvent</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a7ae89639fbddf7145440c026d393dec6">WXDLLIMPEXP_DATA_WXLUA</a> (<a class="el" href="structwxLuaBindNumber.html">wxLuaBindNumber</a>) <a class="el" href="wxlbind_8cpp.html#aeedafe804443572a91f5aae7920d104c">g_wxluanumberArray_None</a>[1]</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">WXDLLIMPEXP_WXLUA int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a6b29e46e8605c326133bbf713643a2cf">wxlua_userdata_delete</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">WXDLLIMPEXP_WXLUA int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#afaa936338003a8c855b37aca0e2371b3">wxlua_wxLuaBindClass__gc</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">WXDLLIMPEXP_WXLUA int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a95e9940883230f3fb35390c89de03200">wxlua_wxLuaBindClass__newindex</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">WXDLLIMPEXP_WXLUA int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#afee853d06607bbf64e889fbb248b7b72">wxlua_wxLuaBindClass__index</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">WXDLLIMPEXP_WXLUA int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a8443ccec54d9e1ef4b4a6c3e15ba6282">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_8h.html#ae8b8fad8188c49f55361c6686266c570">wxlua_callOverloadedFunction</a> (lua_State *L)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">WXDLLIMPEXP_WXLUA int LUACALL </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#ad92caa02a9176826ae294fb3257f1e81">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">WXDLLIMPEXP_WXLUA wxString </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a15f78fa970b76c7963c3e11f90d988ca">wxlua_getLuaArgsMsg</a> (lua_State *L, int start_stack_idx, int end_stack_idx)</td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">WXDLLIMPEXP_WXLUA wxString </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a0cf1f6600d0f80e2135c6788a4afc39f">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">const </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a5469de9a1f0bdb8efcf6bf811191034f">WXDLLIMPEXP_DATA_WXLUA</a> (<a class="el" href="classwxLuaSmartwxArrayString.html">wxLuaSmartwxArrayString</a>) <a class="el" href="wxlbind_8cpp.html#a4baa5ce581fadd929eb289c7fbd24f60">wxLuaNullSmartwxArrayString</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#aff49d18baa607694283ce5ab902a174d">WX_DECLARE_USER_EXPORTED_LIST</a> (<a class="el" href="classwxLuaBinding.html">wxLuaBinding</a>, wxLuaBindingList, WXDLLIMPEXP_WXLUA)</td></tr>
|
|
<tr><td colspan="2"><h2>Variables</h2></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class WXDLLIMPEXP_WXLUA </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a110bc49590824fc371178b1e2ad05854">wxLuaBinding</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">class WXDLLIMPEXP_WXLUA </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a8188d59ff332c460188de0b2af848ef2">wxLuaState</a></td></tr>
|
|
<tr><td class="memItemLeft" align="right" valign="top">struct WXDLLIMPEXP_WXLUA </td><td class="memItemRight" valign="bottom"><a class="el" href="wxlbind_8h.html#a51e611bc73650e52d8fe07250ab3d42d">wxLuaBindClass</a></td></tr>
|
|
</table>
|
|
<hr/><h2>Define Documentation</h2>
|
|
<a class="anchor" id="a2496c732bc6da513613cf04042df77df"></a><!-- doxytag: member="wxlbind.h::LUAT_TO_WXLUAT" ref="a2496c732bc6da513613cf04042df77df" args="(luatype)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define LUAT_TO_WXLUAT</td>
|
|
<td>(</td>
|
|
<td class="paramtype">luatype </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td> ((luatype) + 2)</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00071">71</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a612cb813f873a42bce578e23dc5b956c"></a><!-- doxytag: member="wxlbind.h::wxGridCellAttrDummyFriend" ref="a612cb813f873a42bce578e23dc5b956c" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define wxGridCellAttrDummyFriend</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="wxlbind_8h.html#a612cb813f873a42bce578e23dc5b956c">wxGridCellAttrDummyFriend</a>; \
|
|
<span class="keyword">public</span>: \
|
|
<span class="keywordtype">size_t</span> GetRef()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> m_nRef; }
|
|
</pre></div>
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00384">384</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aac1b8701e9a0fee34b5c2ddd94c271a7"></a><!-- doxytag: member="wxlbind.h::wxGridCellWorkerDummyFriend" ref="aac1b8701e9a0fee34b5c2ddd94c271a7" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define wxGridCellWorkerDummyFriend</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="wxlbind_8h.html#aac1b8701e9a0fee34b5c2ddd94c271a7">wxGridCellWorkerDummyFriend</a>; \
|
|
<span class="keyword">public</span>: \
|
|
<span class="keywordtype">size_t</span> GetRef()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> m_nRef; }
|
|
</pre></div>
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00380">380</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a4e4a53c8da9a2a771fea7f2e89e1e9a2"></a><!-- doxytag: member="wxlbind.h::wxLUA_DECLARE_ENCAPSULATION" ref="a4e4a53c8da9a2a771fea7f2e89e1e9a2" args="(IMPEXPSYMBOL, className, objName)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define wxLUA_DECLARE_ENCAPSULATION</td>
|
|
<td>(</td>
|
|
<td class="paramtype">IMPEXPSYMBOL, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">className, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">objName </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">class </span>IMPEXPSYMBOL wxLua_wxObject_##objName : <span class="keyword">public</span> wxObject \
|
|
{ \
|
|
<span class="keyword">public</span>: \
|
|
wxLua_wxObject_##objName(className *p_##objName) : m_p##objName(p_##objName) {} \
|
|
<span class="keyword">virtual</span> ~wxLua_wxObject_##objName(); \
|
|
className *m_p##objName; \
|
|
DECLARE_ABSTRACT_CLASS(wxLua_wxObject_##objName) \
|
|
};
|
|
</pre></div>
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00362">362</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a0640877dddd82285e137bfab073cb029"></a><!-- doxytag: member="wxlbind.h::wxLUA_IMPLEMENT_ENCAPSULATION" ref="a0640877dddd82285e137bfab073cb029" args="(className, objName)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define wxLUA_IMPLEMENT_ENCAPSULATION</td>
|
|
<td>(</td>
|
|
<td class="paramtype">className, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">objName </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="wxlsock_8cpp.html#abdcf9eaaef19410a688aa559de382a29">IMPLEMENT_ABSTRACT_CLASS</a>(wxLua_wxObject_##objName, wxObject) \
|
|
wxLua_wxObject_##objName::~wxLua_wxObject_##objName() \
|
|
{ \
|
|
<span class="keyword">delete</span> m_p##objName; \
|
|
}
|
|
</pre></div>
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00373">373</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a6b98a823b0e07eb22f9f20cbb1a9c6d3"></a><!-- doxytag: member="wxlbind.h::wxLUA_IMPLEMENT_wxGridCellWorker_ENCAPSULATION" ref="a6b98a823b0e07eb22f9f20cbb1a9c6d3" args="(className, objName)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define wxLUA_IMPLEMENT_wxGridCellWorker_ENCAPSULATION</td>
|
|
<td>(</td>
|
|
<td class="paramtype">className, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">objName </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<b>Value:</b><div class="fragment"><pre class="fragment"><a class="code" href="wxlsock_8cpp.html#abdcf9eaaef19410a688aa559de382a29">IMPLEMENT_ABSTRACT_CLASS</a>(wxLua_wxObject_##objName, wxObject) \
|
|
wxLua_wxObject_##objName::~wxLua_wxObject_##objName() \
|
|
{ \
|
|
m_p##objName->DecRef(); \
|
|
}
|
|
</pre></div>
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00391">391</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab26c2ec570e70f2f2b3ed9fa82afe24a"></a><!-- doxytag: member="wxlbind.h::wxlua_iswxuserdatatype" ref="ab26c2ec570e70f2f2b3ed9fa82afe24a" args="(wxl_type)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define wxlua_iswxuserdatatype</td>
|
|
<td>(</td>
|
|
<td class="paramtype">wxl_type </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td> ((wxl_type) > WXLUA_T_MAX)</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00076">76</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxldebug_8cpp_source.html#l00595">wxLuaDebugData::GetTableInfo()</a>, <a class="el" href="wxldebug_8cpp_source.html#l00615">wxLuaDebugData::GetUserDataInfo()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00996">wxLua_function_isgcobject()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l01027">wxLua_function_istrackedobject()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00537">wxlua_wxLuaBindClass__tostring()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01228">wxluaT_isderivedtype()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l01085">wxluaT_isuserdatatype()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2084a1c10b2fa693279fb90542978c91"></a><!-- doxytag: member="wxlbind.h::WXLUA_NO_DLLIMPEXP" ref="a2084a1c10b2fa693279fb90542978c91" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_NO_DLLIMPEXP</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00359">359</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a94f05e15ce3d40f184cfcf1d56d53ebd"></a><!-- doxytag: member="wxlbind.h::WXLUA_NO_DLLIMPEXP_DATA" ref="a94f05e15ce3d40f184cfcf1d56d53ebd" args="(x)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_NO_DLLIMPEXP_DATA</td>
|
|
<td>(</td>
|
|
<td class="paramtype">x </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td> x</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00360">360</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a5c88c9256d02ad58bc27ea8744c35597"></a><!-- doxytag: member="wxlbind.h::WXLUA_T_MAX" ref="a5c88c9256d02ad58bc27ea8744c35597" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_T_MAX 12</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00054">54</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="acd4a1eb4890d911baf74fbb70da133ea"></a><!-- doxytag: member="wxlbind.h::WXLUA_T_MIN" ref="acd4a1eb4890d911baf74fbb70da133ea" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_T_MIN 0</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00055">55</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a458b772ab1522825ff3199d8fba34df7"></a><!-- doxytag: member="wxlbind.h::WXLUA_TBOOLEAN" ref="a458b772ab1522825ff3199d8fba34df7" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TBOOLEAN 3</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00043">43</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01429">wxlua_getbooleantype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a53115f4dba53cf577b8fd547b9ac874c"></a><!-- doxytag: member="wxlbind.h::WXLUA_TCFUNCTION" ref="a53115f4dba53cf577b8fd547b9ac874c" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TCFUNCTION 12</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00052">52</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxldebug_8cpp_source.html#l00513">wxLuaDebugData::GetTypeValue()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad1ad6ff2d60457dfb1251faede683dd7"></a><!-- doxytag: member="wxlbind.h::WXLUA_TFUNCTION" ref="ad1ad6ff2d60457dfb1251faede683dd7" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TFUNCTION 8</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00048">48</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a58050f86cf4136d7b81371ac367313c0"></a><!-- doxytag: member="wxlbind.h::WXLUA_TINTEGER" ref="a58050f86cf4136d7b81371ac367313c0" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TINTEGER 11</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00051">51</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01445">wxlua_getenumtype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01461">wxlua_getintegertype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01482">wxlua_getuintegertype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af997ec3f0137737b21fa6eb91aca9529"></a><!-- doxytag: member="wxlbind.h::WXLUA_TLIGHTUSERDATA" ref="af997ec3f0137737b21fa6eb91aca9529" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TLIGHTUSERDATA 4</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00044">44</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a1ab3b990ed46ff3d8986e5b0fb7ab2fb"></a><!-- doxytag: member="wxlbind.h::WXLUA_TNIL" ref="a1ab3b990ed46ff3d8986e5b0fb7ab2fb" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TNIL 2</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00042">42</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab1ffe83879cd856390708161cbc49e8d"></a><!-- doxytag: member="wxlbind.h::WXLUA_TNONE" ref="ab1ffe83879cd856390708161cbc49e8d" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TNONE 1</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00041">41</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxldebug_8cpp_source.html#l00171">wxLuaDebugData::EnumerateStack()</a>, <a class="el" href="wxldebug_8cpp_source.html#l00214">wxLuaDebugData::EnumerateStackEntry()</a>, <a class="el" href="wxldebug_8cpp_source.html#l00277">wxLuaDebugData::EnumerateTable()</a>, <a class="el" href="wxlstack_8cpp_source.html#l00564">wxLuaStackDialog::FillStackEntry()</a>, <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab722ed662e4f3b7f2624d9a71f5c5817"></a><!-- doxytag: member="wxlbind.h::WXLUA_TNUMBER" ref="ab722ed662e4f3b7f2624d9a71f5c5817" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TNUMBER 5</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00045">45</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxldebug_8cpp_source.html#l00135">wxLuaDebugData::SortFunction()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01503">wxlua_getnumbertype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2e521227720c7b42b9fe076b1e944405"></a><!-- doxytag: member="wxlbind.h::WXLUA_TSTRING" ref="a2e521227720c7b42b9fe076b1e944405" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TSTRING 6</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00046">46</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00658">wxlua_callOverloadedFunction()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01371">wxlua_iswxstringtype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01085">wxluaT_isuserdatatype()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ab80aed8ef4eafc8ab9479e39597330ff"></a><!-- doxytag: member="wxlbind.h::WXLUA_TTABLE" ref="ab80aed8ef4eafc8ab9479e39597330ff" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TTABLE 7</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00047">47</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxldebug_8cpp_source.html#l00782">wxLuaCheckStack::DumpTable()</a>, <a class="el" href="wxldebug_8cpp_source.html#l00277">wxLuaDebugData::EnumerateTable()</a>, <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af26c97cbb42bdb22bc85a245bd93c6a4"></a><!-- doxytag: member="wxlbind.h::WXLUA_TTHREAD" ref="af26c97cbb42bdb22bc85a245bd93c6a4" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TTHREAD 10</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00050">50</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</a>, and <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aeb150b964405f526ef77087288f403b2"></a><!-- doxytag: member="wxlbind.h::WXLUA_TUNKNOWN" ref="aeb150b964405f526ef77087288f403b2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TUNKNOWN 0</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00040">40</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlbind_8cpp_source.html#l00973">wxLuaBinding::InitBinding()</a>, <a class="el" href="wxlcallb_8cpp_source.html#l00122">wxLuaEventCallback::OnEvent()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01044">wxluaT_gettype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l03153">wxLuaState::wxluaT_NewMetatable()</a>, <a class="el" href="wxlstate_8cpp_source.html#l00896">wxluaT_newmetatable()</a>, <a class="el" href="wxlstate_8cpp_source.html#l03165">wxLuaState::wxluaT_Type()</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>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af70988ad845289f3b60451dce70d9622"></a><!-- doxytag: member="wxlbind.h::WXLUA_TUSERDATA" ref="af70988ad845289f3b60451dce70d9622" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUA_TUSERDATA 9</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00049">49</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstack_8cpp_source.html#l00427">wxLuaStackDialog::GetItemImage()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l01104">wxLua_function_ungcobject()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01256">wxlua_iswxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01324">wxlua_luatowxluatype()</a>, <a class="el" href="wxlstate_8cpp_source.html#l01350">wxlua_wxluatoluatype()</a>, <a class="el" href="wxlua__bind_8cpp_source.html#l00171">wxLuaGetDefineList_wxlua()</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>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a430d2b2f92cfef1455bd99483e58d877"></a><!-- doxytag: member="wxlbind.h::WXLUAT_IS_LUAT" ref="a430d2b2f92cfef1455bd99483e58d877" args="(wxl_type)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUAT_IS_LUAT</td>
|
|
<td>(</td>
|
|
<td class="paramtype">wxl_type </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td> (((wxl_type) >= WXLUA_T_MIN) && ((wxl_type) <= WXLUA_T_MAX))</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00067">67</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxlstate_8cpp_source.html#l00983">wxluaT_typename()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="aabdfd967ae93eab0c0e15363480a47d4"></a><!-- doxytag: member="wxlbind.h::WXLUATYPE_NULL" ref="aabdfd967ae93eab0c0e15363480a47d4" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define WXLUATYPE_NULL 13</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00057">57</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/><h2>Typedef Documentation</h2>
|
|
<a class="anchor" id="a6628a536d11950b5d99cc6ba3a2e648d"></a><!-- doxytag: member="wxlbind.h::wxLuaArgType" ref="a6628a536d11950b5d99cc6ba3a2e648d" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">typedef int* <a class="el" href="wxlbind_8h.html#a6628a536d11950b5d99cc6ba3a2e648d">wxLuaArgType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00114">114</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/><h2>Enumeration Type Documentation</h2>
|
|
<a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94f"></a><!-- doxytag: member="wxlbind.h::wxLuaMethod_Type" ref="aac6bce8c6fcf2445af7ac139f73ba94f" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="wxlbind_8h.html#aac6bce8c6fcf2445af7ac139f73ba94f">wxLuaMethod_Type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa17851433f53b5c36f8832826c632a620"></a><!-- doxytag: member="WXLUAMETHOD_CONSTRUCTOR" ref="aac6bce8c6fcf2445af7ac139f73ba94fa17851433f53b5c36f8832826c632a620" args="" -->WXLUAMETHOD_CONSTRUCTOR</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa60723ea1159aae6845b01c660afd54f2"></a><!-- doxytag: member="WXLUAMETHOD_METHOD" ref="aac6bce8c6fcf2445af7ac139f73ba94fa60723ea1159aae6845b01c660afd54f2" args="" -->WXLUAMETHOD_METHOD</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa9d1e4fafb81ea95073b95c8e92153fbf"></a><!-- doxytag: member="WXLUAMETHOD_CFUNCTION" ref="aac6bce8c6fcf2445af7ac139f73ba94fa9d1e4fafb81ea95073b95c8e92153fbf" args="" -->WXLUAMETHOD_CFUNCTION</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa6fae1df03c5887c4848e5bc5e2998257"></a><!-- doxytag: member="WXLUAMETHOD_GETPROP" ref="aac6bce8c6fcf2445af7ac139f73ba94fa6fae1df03c5887c4848e5bc5e2998257" args="" -->WXLUAMETHOD_GETPROP</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa868d721a899ba8061183e08bc84c0d64"></a><!-- doxytag: member="WXLUAMETHOD_SETPROP" ref="aac6bce8c6fcf2445af7ac139f73ba94fa868d721a899ba8061183e08bc84c0d64" args="" -->WXLUAMETHOD_SETPROP</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fad2e593a9652e9ce570c780473db925a1"></a><!-- doxytag: member="WXLUAMETHOD_STATIC" ref="aac6bce8c6fcf2445af7ac139f73ba94fad2e593a9652e9ce570c780473db925a1" args="" -->WXLUAMETHOD_STATIC</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa7deeba1a24d1b937c7fc5284facb0e13"></a><!-- doxytag: member="WXLUAMETHOD_DELETE" ref="aac6bce8c6fcf2445af7ac139f73ba94fa7deeba1a24d1b937c7fc5284facb0e13" args="" -->WXLUAMETHOD_DELETE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa0bef5132d9b05df61295f4b84ebc5017"></a><!-- doxytag: member="WXLUAMETHOD_ENCAPSULATE" ref="aac6bce8c6fcf2445af7ac139f73ba94fa0bef5132d9b05df61295f4b84ebc5017" args="" -->WXLUAMETHOD_ENCAPSULATE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fabd62afc95956323115cdd15848ae6f94"></a><!-- doxytag: member="WXLUAMETHOD_CHECKED_OVERLOAD" ref="aac6bce8c6fcf2445af7ac139f73ba94fabd62afc95956323115cdd15848ae6f94" args="" -->WXLUAMETHOD_CHECKED_OVERLOAD</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa9dbba989648af34b28cf6a050a41ac46"></a><!-- doxytag: member="WXLUAMETHOD_SEARCH_MASK" ref="aac6bce8c6fcf2445af7ac139f73ba94fa9dbba989648af34b28cf6a050a41ac46" args="" -->WXLUAMETHOD_SEARCH_MASK</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="aac6bce8c6fcf2445af7ac139f73ba94fa89f98b585bf6ff387d17a22c04d61990"></a><!-- doxytag: member="WXLUAMETHOD_SORT_MASK" ref="aac6bce8c6fcf2445af7ac139f73ba94fa89f98b585bf6ff387d17a22c04d61990" args="" -->WXLUAMETHOD_SORT_MASK</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00120">120</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a2053b3aabbe621ca574012e7d61084df"></a><!-- doxytag: member="wxlbind.h::wxLuaObject_Type" ref="a2053b3aabbe621ca574012e7d61084df" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="wxlbind_8h.html#a2053b3aabbe621ca574012e7d61084df">wxLuaObject_Type</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
|
|
<tr><td valign="top"><em><a class="anchor" id="a2053b3aabbe621ca574012e7d61084dfa8f955b2e461c9e96f95d73f0aaec859b"></a><!-- doxytag: member="wxLUAOBJECT_NONE" ref="a2053b3aabbe621ca574012e7d61084dfa8f955b2e461c9e96f95d73f0aaec859b" args="" -->wxLUAOBJECT_NONE</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a2053b3aabbe621ca574012e7d61084dfadb667a5361aa792e6b837550027b9cb3"></a><!-- doxytag: member="wxLUAOBJECT_BOOL" ref="a2053b3aabbe621ca574012e7d61084dfadb667a5361aa792e6b837550027b9cb3" args="" -->wxLUAOBJECT_BOOL</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a2053b3aabbe621ca574012e7d61084dfa54f1c3e616d8452eb4ea92a9f0e68381"></a><!-- doxytag: member="wxLUAOBJECT_INT" ref="a2053b3aabbe621ca574012e7d61084dfa54f1c3e616d8452eb4ea92a9f0e68381" args="" -->wxLUAOBJECT_INT</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a2053b3aabbe621ca574012e7d61084dfac1db50f4f3602c7ce03b673abe8b7a5b"></a><!-- doxytag: member="wxLUAOBJECT_STRING" ref="a2053b3aabbe621ca574012e7d61084dfac1db50f4f3602c7ce03b673abe8b7a5b" args="" -->wxLUAOBJECT_STRING</em> </td><td>
|
|
</td></tr>
|
|
<tr><td valign="top"><em><a class="anchor" id="a2053b3aabbe621ca574012e7d61084dfa4215ed6a9b518a32ca425c67f02e4c89"></a><!-- doxytag: member="wxLUAOBJECT_ARRAYINT" ref="a2053b3aabbe621ca574012e7d61084dfa4215ed6a9b518a32ca425c67f02e4c89" args="" -->wxLUAOBJECT_ARRAYINT</em> </td><td>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00284">284</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/><h2>Function Documentation</h2>
|
|
<a class="anchor" id="aff49d18baa607694283ce5ab902a174d"></a><!-- doxytag: member="wxlbind.h::WX_DECLARE_USER_EXPORTED_LIST" ref="aff49d18baa607694283ce5ab902a174d" args="(wxLuaBinding, wxLuaBindingList, WXDLLIMPEXP_WXLUA)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WX_DECLARE_USER_EXPORTED_LIST </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxLuaBinding.html">wxLuaBinding</a> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">wxLuaBindingList </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">WXDLLIMPEXP_WXLUA </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a5469de9a1f0bdb8efcf6bf811191034f"></a><!-- doxytag: member="wxlbind.h::WXDLLIMPEXP_DATA_WXLUA" ref="a5469de9a1f0bdb8efcf6bf811191034f" args="(wxLuaSmartwxArrayString) wxLuaNullSmartwxArrayString" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const WXDLLIMPEXP_DATA_WXLUA </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classwxLuaSmartwxArrayString.html">wxLuaSmartwxArrayString</a> </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7ae89639fbddf7145440c026d393dec6"></a><!-- doxytag: member="wxlbind.h::WXDLLIMPEXP_DATA_WXLUA" ref="a7ae89639fbddf7145440c026d393dec6" args="(wxLuaBindNumber) g_wxluanumberArray_None[1]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_DATA_WXLUA </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structwxLuaBindNumber.html">wxLuaBindNumber</a> </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a7c0655f7e3701b1841ed7bffa6556727"></a><!-- doxytag: member="wxlbind.h::WXDLLIMPEXP_DATA_WXLUA" ref="a7c0655f7e3701b1841ed7bffa6556727" args="(int *) p_wxluatype_wxEvent" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_DATA_WXLUA </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="abb693eb0f3285f851609322393c31816"></a><!-- doxytag: member="wxlbind.h::WXDLLIMPEXP_DATA_WXLUA" ref="abb693eb0f3285f851609322393c31816" args="(wxLuaBindClass) wxLuaBindClass_NULL" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_DATA_WXLUA </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a> </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="af83e08681a27da1986f6a445e6fe9ee9"></a><!-- doxytag: member="wxlbind.h::WXDLLIMPEXP_DATA_WXLUA" ref="af83e08681a27da1986f6a445e6fe9ee9" args="(int) wxluatype_TNONE" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_DATA_WXLUA </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"></td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="ad92caa02a9176826ae294fb3257f1e81"></a><!-- doxytag: member="wxlbind.h::wxlua_callOverloadedFunction" ref="ad92caa02a9176826ae294fb3257f1e81" args="(lua_State *L, struct wxLuaBindMethod *wxlMethod)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_WXLUA 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.h::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="a0cf1f6600d0f80e2135c6788a4afc39f"></a><!-- doxytag: member="wxlbind.h::wxlua_getBindMethodArgsMsg" ref="a0cf1f6600d0f80e2135c6788a4afc39f" args="(lua_State *L, struct wxLuaBindMethod *wxlMethod)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_WXLUA 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="a15f78fa970b76c7963c3e11f90d988ca"></a><!-- doxytag: member="wxlbind.h::wxlua_getLuaArgsMsg" ref="a15f78fa970b76c7963c3e11f90d988ca" 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">WXDLLIMPEXP_WXLUA 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="a6b29e46e8605c326133bbf713643a2cf"></a><!-- doxytag: member="wxlbind.h::wxlua_userdata_delete" ref="a6b29e46e8605c326133bbf713643a2cf" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_WXLUA 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="afaa936338003a8c855b37aca0e2371b3"></a><!-- doxytag: member="wxlbind.h::wxlua_wxLuaBindClass__gc" ref="afaa936338003a8c855b37aca0e2371b3" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_WXLUA 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="afee853d06607bbf64e889fbb248b7b72"></a><!-- doxytag: member="wxlbind.h::wxlua_wxLuaBindClass__index" ref="afee853d06607bbf64e889fbb248b7b72" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_WXLUA 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="a95e9940883230f3fb35390c89de03200"></a><!-- doxytag: member="wxlbind.h::wxlua_wxLuaBindClass__newindex" ref="a95e9940883230f3fb35390c89de03200" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_WXLUA 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="a8443ccec54d9e1ef4b4a6c3e15ba6282"></a><!-- doxytag: member="wxlbind.h::wxlua_wxLuaBindClass__tostring" ref="a8443ccec54d9e1ef4b4a6c3e15ba6282" args="(lua_State *L)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">WXDLLIMPEXP_WXLUA 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>
|
|
<hr/><h2>Variable Documentation</h2>
|
|
<a class="anchor" id="a51e611bc73650e52d8fe07250ab3d42d"></a><!-- doxytag: member="wxlbind.h::wxLuaBindClass" ref="a51e611bc73650e52d8fe07250ab3d42d" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">struct WXDLLIMPEXP_WXLUA <a class="el" href="structwxLuaBindClass.html">wxLuaBindClass</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00021">21</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a110bc49590824fc371178b1e2ad05854"></a><!-- doxytag: member="wxlbind.h::wxLuaBinding" ref="a110bc49590824fc371178b1e2ad05854" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">class WXDLLIMPEXP_WXLUA <a class="el" href="classwxLuaBinding.html">wxLuaBinding</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00019">19</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a class="anchor" id="a8188d59ff332c460188de0b2af848ef2"></a><!-- doxytag: member="wxlbind.h::wxLuaState" ref="a8188d59ff332c460188de0b2af848ef2" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">class WXDLLIMPEXP_WXLUA <a class="el" href="classwxLuaState.html">wxLuaState</a></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>Definition at line <a class="el" href="wxlbind_8h_source.html#l00020">20</a> of file <a class="el" href="wxlbind_8h_source.html">wxlbind.h</a>.</p>
|
|
|
|
<p>Referenced by <a class="el" href="wxluasocket__bind_8cpp_source.html#l00574">wxLua_function_LuaStackDialog()</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>
|