24 using RuntimeFactory = ::std::function<::std::shared_ptr<
30 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::Scripting::RegistryManager>> mRegistryManagerUP;
31 ::ll::TypedStorage<8, 8, ::Scripting::RegistryManager*> mRegistryManager;
35 ::std::function<::std::shared_ptr<::Scripting::IRuntime>(
37 ::std::vector<::Scripting::ModuleDescriptor>
const&
40 ::ll::TypedStorage<8, 24, ::std::vector<::std::unique_ptr<::Scripting::IModuleBindingFactory>>> mModuleFactories;
59 ::std::vector<::Scripting::ModuleDescriptor>
const& dependencies,
64 MCNAPI ::std::optional<::Scripting::Version>
MCAPI::Scripting::ScriptContextResult createScriptingContext(::Scripting::ContextConfig const &config, ::Scripting::ModuleDescriptor const &forModule, ::std::vector<::Scripting::ModuleDescriptor > const &dependencies, ::Scripting::IDependencyLoader *loader, ::Scripting::IPrinter *printer)
Definition ContextConfig.h:20
Definition ScriptContextResult.h:7