我正在使用 LuaBridge 并希望将 C++ 信息传递给类。
例如,假设我有 class A
。它的构造函数需要一个整数a
。
class A
{
A(int a){};
int b;
}
我正在使用它来创建 Lua 命名空间;
luabridge::getGlobalNamespace(L)
.beginClass<A>("A")
.addConstructor<void(*)(), RefCountedPtr<A>>()
.endClass();
如何以这种方式设置 A 类的构造函数?我不希望 Lua 修改构造函数。