See: luaCWrapperSmart
In essence though, marking a function with this UDA means that the function wants to take full control of interfacing with Lua, instead of having luaCWrapperSmart do all the heavy lifting.
This is needed in some specific cases, such as luaOverloads.
See Implementation
See: luaCWrapperSmart
In essence though, marking a function with this UDA means that the function wants to take full control of interfacing with Lua, instead of having luaCWrapperSmart do all the heavy lifting.
This is needed in some specific cases, such as luaOverloads.