Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-06-29 | Update tolua and export EffectID | peterbell10 | 1 | -2/+35 | |
2016-09-08 | APIDump: Removed trailing whitespace. | Mattes D | 1 | -28/+28 | |
2016-08-22 | cLuaState: Moved function param counting to PushCallPop() template. | Mattes D | 1 | -1/+0 | |
The Push() functions can be used not only for function params, but also returns or temporaries, so it doesn't make sense to count the params there. | |||||
2016-08-06 | Commented out code_out.cpp generating. | Mattes D | 1 | -0/+4 | |
Fixes #3296. | |||||
2016-07-18 | Bindings: Added a script to generate a diff between APIDesc and ToLua. | Mattes D | 1 | -3/+3 | |
This allows a simple copy operation from the DoxyComments into APIDesc. | |||||
2016-07-18 | Bindings: Don't generate docs for private symbols, mark static symbols. | Mattes D | 1 | -13/+35 | |
2016-07-18 | Bindings: Output description is valid Lua file. | Mattes D | 1 | -3/+7 | |
2016-07-18 | Bindings: Extract unexported DoxyComments. | Mattes D | 1 | -15/+134 | |
2016-07-18 | Bindings: Extract DoxyComments | Mattes D | 1 | -18/+187 | |
2016-07-18 | Added a Pure-Lua implementation for bindings generation. | Mattes D | 1 | -2/+507 | |
The BindingsProcessor.lua script can be opened in ZeroBraneStudio and debugged from there, it invokes the entire ToLua++ processing. Also added docs-generation to the ToLua++ processor. | |||||
2016-06-05 | Bindings: Add a const-ptr variant to all stack getter functions | Mattes D | 1 | -0/+15 | |
2015-06-19 | Externalized cPrefabPiecePool self-test. | Mattes D | 1 | -1/+3 | |
2015-05-19 | Added LuaState support for all integral types | tycho | 1 | -5/+7 | |
All so added error handling for out of range values | |||||
2015-05-12 | ToLua now generates cLuaState::Push() and GetStackValue() | Mattes D | 1 | -0/+161 | |
For classes exported through ToLua it generates the cLuaState::Push() and cLuaState::GetStackValue() functions, as well as the supporting forward declarations and typedefs. Renamed virtual_method_hooks.lua to BindingsProcessor.lua since it no longer provides virtual method hooks and instead does additional processing when generating the bindings. |