1

我正在使用 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 修改构造函数。

4

0 回答 0