31 ScriptContext& operator=(ScriptContext
const&);
42 ::std::shared_ptr<::Scripting::IRuntime> runtime,
44 ::std::unique_ptr<::Scripting::LifetimeRegistry> registry
59 MCNAPI ::Scripting::ResultAny
73 ::std::shared_ptr<::Scripting::IRuntime> runtime,
75 ::std::unique_ptr<::Scripting::LifetimeRegistry> registry
Definition ScriptContext.h:20
MCAPI::Scripting::IRuntime * getRuntime()
MCAPI ScriptContext(::Scripting::ScriptContext &&rhs)
MCAPI::Scripting::ContextId getContextId() const
MCAPI void * $ctor(::Scripting::ScriptContext &&rhs)
MCAPI void * $ctor(::std::shared_ptr<::Scripting::IRuntime > runtime, ::Scripting::ContextId contextId, ::std::unique_ptr<::Scripting::LifetimeRegistry > registry)
MCAPI ScriptContext(::std::shared_ptr<::Scripting::IRuntime > runtime, ::Scripting::ContextId contextId, ::std::unique_ptr<::Scripting::LifetimeRegistry > registry)
MCAPI::Scripting::ScriptContext & operator=(::Scripting::ScriptContext &&rhs)
MCAPI::Scripting::WeakLifetimeScope getWeakLifetimeScope() const
MCAPI::Scripting::LifetimeRegistry * getLifetimeRegistry() const
MCAPI::Scripting::ResultAny run(::Scripting::IPayload &payload, ::std::optional<::Scripting::Privilege > privilege)