将构造函数传递给类

时间:2015-02-17 21:35:26

标签: c++ lua luabridge

我正在使用LuaBridge,并希望将C ++信息传递到课程中。

例如,假设我有课程A。它的构造函数需要一个整数a

class A
{
    A(int a){};

    int b;
}

我正在使用它来创建Lua命名空间;

luabridge::getGlobalNamespace(L)
    .beginClass<A>("A")
    .addConstructor<void(*)(), RefCountedPtr<A>>()
    .endClass();

如何以这种方式设置A类的构造函数?我不希望Lua修改构造函数。

0 个答案:

没有答案