Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cLuaState: Moved function param counting to PushCallPop() template. | Mattes D | 2016-08-22 | 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. | ||||
* | Commented out code_out.cpp generating. | Mattes D | 2016-08-06 | 1 | -0/+4 |
| | | | | Fixes #3296. | ||||
* | Bindings: Added a script to generate a diff between APIDesc and ToLua. | Mattes D | 2016-07-18 | 1 | -3/+3 |
| | | | | This allows a simple copy operation from the DoxyComments into APIDesc. | ||||
* | Bindings: Don't generate docs for private symbols, mark static symbols. | Mattes D | 2016-07-18 | 1 | -13/+35 |
| | |||||
* | Bindings: Output description is valid Lua file. | Mattes D | 2016-07-18 | 1 | -3/+7 |
| | |||||
* | Bindings: Extract unexported DoxyComments. | Mattes D | 2016-07-18 | 1 | -15/+134 |
| | |||||
* | Bindings: Extract DoxyComments | Mattes D | 2016-07-18 | 1 | -18/+187 |
| | |||||
* | Added a Pure-Lua implementation for bindings generation. | Mattes D | 2016-07-18 | 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. | ||||
* | Bindings: Add a const-ptr variant to all stack getter functions | Mattes D | 2016-06-05 | 1 | -0/+15 |
| | |||||
* | Externalized cPrefabPiecePool self-test. | Mattes D | 2015-06-19 | 1 | -1/+3 |
| | |||||
* | Added LuaState support for all integral types | tycho | 2015-05-19 | 1 | -5/+7 |
| | | | | All so added error handling for out of range values | ||||
* | ToLua now generates cLuaState::Push() and GetStackValue() | Mattes D | 2015-05-12 | 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. |