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 によって変更されることは望ましくありません。