27 auto& lua = entt::locator<sol::state>::value();
29 lua.require(
"registry", sol::c_call<
AUTO_ARG(&entt_sol::open_registry)>);
30 lua.require(
"dispatcher", sol::c_call<
AUTO_ARG(&entt_sol::open_dispatcher)>);
31 lua.require(
"scheduler", sol::c_call<
AUTO_ARG(&entt_sol::open_scheduler)>);
33 auto entt_anytype = lua.new_usertype<entt::any>(
"EnttAny", sol::no_constructor);
34 entt_anytype[
"reset"] = &entt::any::reset;
35 entt_anytype[
"type"] = &entt::any::type;