ardour/libs/lua/LuaBridge/detail
Robin Gareus 0fd67d36d9
Fix adding C++ class instances to Lua STL containers
This is because Userdata::getClass() doesn't handle
negative stack indexes. It worked fine for Lua built-in types.
2025-11-09 03:48:39 +01:00
..
CFunctions.h Fix adding C++ class instances to Lua STL containers 2025-11-09 03:48:39 +01:00
ClassInfo.h Change LuaBridge_API to be __declspec(dllexport) or __declspec(dllimport, as required 2016-04-12 17:55:16 +01:00
Constructor.h NO-OP whitespace 2016-02-22 22:06:47 +01:00
dump.h customize LuaBridge 2016-02-22 22:06:47 +01:00
FuncArgs.h LuaBridge: support argument references via table return 2016-02-22 22:06:47 +01:00
FuncTraits.h Allow Lua bindings up to 12 method arguments 2021-12-03 13:32:49 +01:00
Iterator.h NO-OP whitespace 2016-02-22 22:06:47 +01:00
LuaException.h NO-OP whitespace 2016-02-22 22:06:47 +01:00
LuaHelpers.h NO-OP whitespace 2016-02-22 22:06:47 +01:00
LuaRef.h Fix some doxygen warnings 2020-03-02 17:58:03 +01:00
Namespace.h Lua: allow to reserve STL vector size 2023-07-12 18:23:51 +02:00
Stack.h Special case const std::string& Lua binding. 2017-03-22 16:59:02 +01:00
TypeList.h remove cruft (following 6dc3bdf) 2017-03-22 16:55:19 +01:00
TypeTraits.h Tidy up libs/lua/LuaBridge/detail/Userdata.h 2024-10-19 18:38:59 +02:00
Userdata.h Tidy up libs/lua/LuaBridge/detail/Userdata.h 2024-10-19 18:38:59 +02:00