LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::ScriptSystem Class Reference

Public Member Functions

ScriptSystemoperator= (ScriptSystem const &)
 
 ScriptSystem (ScriptSystem const &)
 
MCAPI ScriptSystem (::ScriptModuleMinecraft::ScriptSystem &&)
 
MCAPI ScriptSystem (::Scripting::WeakLifetimeScope const &scope, ::ScriptModuleMinecraft::ScriptGlobalEventListeners &eventListeners, ::gsl::not_null<::ServerLevel * > level)
 
MCAPI ::Scripting::Result<::Scripting::Promise< void, ::Scripting::Error, void >, ::Scripting::EngineError_waitTicks (::Scripting::ScriptObjectFactory &factory, uint numberOfTicks)
 
MCAPI void clearJob (::Scripting::WeakLifetimeScope const &scope, ::Scripting::DependencyLocator &locator, uint jobId)
 
MCAPI void clearRun (uint runId)
 
MCFOLD ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptSystemAfterEventsgetSystemAfterEvents ()
 
MCFOLD ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptSystemBeforeEventsgetSystemBeforeEvents ()
 
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptSystemInfogetSystemInfo ()
 
MCAPI::ScriptModuleMinecraft::ScriptSystem & operator= (::ScriptModuleMinecraft::ScriptSystem &&)
 
MCAPI uint runInterval (::Scripting::Closure< void()> closure, ::std::optional< uint > interval)
 
MCAPI uint runJob (::Scripting::DependencyLocator &locator, ::Scripting::Generator< void, void, void > generator)
 
MCAPI uint runSafe (::Scripting::Closure< void()> closure)
 
MCAPI uint runTimeout (::Scripting::Closure< void()> closure, ::std::optional< uint > delay)
 
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptNamespaceNameError, ::Scripting::InvalidArgumentError, ::Scripting::EngineErrorsendScriptEvent (::std::string const &messageId, ::std::string const &messagePayload)
 
MCAPI ::Scripting::Result<::Scripting::Promise< void, ::Scripting::Error, void >, ::Scripting::EngineErrorwaitTicks (::Scripting::ScriptObjectFactory &factory, uint numberOfTicks)
 
MCAPI ::Scripting::Result<::Scripting::Promise< void, ::Scripting::Error, void >, ::Scripting::EngineErrorwaitTicksV1 (::Scripting::ScriptObjectFactory &factory, uint numberOfTicks)
 
MCAPI void * $ctor (::ScriptModuleMinecraft::ScriptSystem &&)
 
MCAPI void * $ctor (::Scripting::WeakLifetimeScope const &scope, ::ScriptModuleMinecraft::ScriptGlobalEventListeners &eventListeners, ::gsl::not_null<::ServerLevel * > level)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptSystembind ()
 

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnk8e6a2b
 
::ll::UntypedStorage< 8, 8 > mUnkfd41d2
 
::ll::UntypedStorage< 8, 32 > mUnk77c71d
 
::ll::UntypedStorage< 8, 32 > mUnk636e90
 
::ll::UntypedStorage< 8, 8 > mUnkbcba05
 
::ll::UntypedStorage< 8, 40 > mUnkfcb077
 

The documentation for this class was generated from the following file: