Automatically add copy constuctor for enums added with utility
This commit is contained in:
parent
d7489358f3
commit
e1c40f3e8f
@ -72,7 +72,10 @@ namespace chaiscript
|
||||
const std::vector<std::pair<chaiscript::Boxed_Value, std::string>> &t_constants)
|
||||
{
|
||||
t_module.add(chaiscript::user_type<Enum>(), t_class_name);
|
||||
|
||||
|
||||
t_module.add(chaiscript::constructor<Enum ()>(), t_class_name);
|
||||
t_module.add(chaiscript::constructor<Enum (const Enum &)>(), t_class_name);
|
||||
|
||||
for (const auto &constant : t_constants)
|
||||
{
|
||||
t_module.add_global_const(constant.first, constant.second);
|
||||
|
Loading…
x
Reference in New Issue
Block a user