kaguya
kaguya copied to clipboard
Possible to add overloaded constructors at runtime?
I saw in the examples that you have to set all overloaded constructors at once.
state["ABC"].setClass(kaguya::UserdataMetatable<ABC>()
.setConstructors<ABC(),ABC(int)>()
Is it possible to add multiple overloaded constructors with multiple calls? e.g.:
state["ABC"].setClass(kaguya::UserdataMetatable<ABC>()
.addConstructors<ABC()>();
state["ABC"].setClass(kaguya::UserdataMetatable<ABC>()
.addConstructors<ABC(int)>();