From: John L. <jr...@us...> - 2007-06-15 00:00:21
|
Update of /cvsroot/wxlua/wxLua/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16698/wxLua/docs Modified Files: binding.html Log Message: Add "voidptr_long" binding tag to allow using void* as a number Speed up bindings by using numbers as keys in the registry (avoid lua doing a string copy) Get rid of wxLuaState::GetXXXTag functions, something better needs to be implemented, using global vars for the few tags that we really use often now Allow the wxLuaStackDialog to be able to show lua's registry lots of cleanup in bindings.wx.lua Index: binding.html =================================================================== RCS file: /cvsroot/wxlua/wxLua/docs/binding.html,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** binding.html 14 Jun 2007 01:23:09 -0000 1.21 --- binding.html 14 Jun 2007 23:59:42 -0000 1.22 *************** *** 363,367 **** parameter. </li><li>Note : You absolutely must <span style="font-style: italic;">%overrride</span> this function ! as the generated code will not compile.</li></ul> </ul><h3><a name="C_Class_Member_Function_Directives"></a>C++ Class Member Function Directives</h3> --- 363,371 ---- parameter. </li><li>Note : You absolutely must <span style="font-style: italic;">%overrride</span> this function ! as the generated code will not compile.</li></ul><li style="font-weight: bold;">voidptr_long</li><ul><li>This ! is for functions that take a (void *) pointer to something and DO ! NOT EVER TRY TO CAST IT, ACCESS IT, OR DELETE IT. This tag will allow ! the lua code to put a number (perhaps a table index) as the void* ! pointer. </li><li>See Get/SetClientData() functions in the wxWidgets bindings.</li></ul> </ul><h3><a name="C_Class_Member_Function_Directives"></a>C++ Class Member Function Directives</h3> |