Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
我应该用 C++ 封装 Lua 代码的哪些代码?
我终于将 LuaBind 配置为与我的 C 项目一起使用 我最近发现 Tiled 地图编辑器可以选择将文件导出为 lua 所以我想尝试一下 我将使用什么代码来封装下面粘贴的代码以使其与我的 C RPG 项目一起使用 return versi
c
syntax
lua
luabind
使用 C++ 自动 Lua 绑定
我正在构建一个简单的 2D 游戏引擎 它变得越来越大 暴露 Lua 中的所有功能将是不可能的 所以我试图自动化一点这个过程 无论如何 是否可以一次从堆栈中获取所有 n 个参数 具有不同类型 并将它们直接注入到 C 函数中 我已经自动化了函数
c
lua
genericprogramming
luabind
Lua关闭/程序执行结束回调
我正在为 Lua 编写一个模块 关闭 lua 解释器时 即使用户忘记隐式调用关闭例程 它也必须运行清理例程 该模块主要是用 C 编写的 我应该使用 Lua C Api 中的哪个回调来检测程序执行结束 我唯一的想法是在代表我的模块的表上使用
c
lua
luabind
C++类成员函数指针指向函数指针
我使用 luabind 作为我的 lua 到 C 包装器 Luabind提供了一种使用我自己的回调函数来处理lua抛出的异常的方法 set pcall callback 因此 我解释了文档中的一个示例 更改是 logger gt log 函
c
casting
functionpointers
luabind
在 luabind::object 中存储带有父级的 lua 类
Using C lua 5 1 鲁宾德 0 7 0 81 尝试创建一个具有父级的 lua 类并将其存储在 luabind object 中 Lua class TestClassParent function TestClassParent
c
scripting
garbagecollection
lua
luabind