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

Public Types

using Key = uint64
using ScriptTimeMarkerOrNameParam = ::std::variant<::ScriptModuleMinecraft::ScriptTimeMarker, ::std::string>
using TimeMarkerFromNameResult

Public Member Functions

MCAPI ::nonstd::expected< ::Bedrock::NotNullNonOwnerPtr<::TimeMarker const >, ::ScriptModuleMinecraft::ScriptWorldClockTimeMarkerNotFoundError_getTimeMarkerFromParam (::std::variant<::ScriptModuleMinecraft::ScriptTimeMarker, ::std::string > const &timeMarkerOrName) const
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptWorldClockTimeMarkerNotFoundErrorset (::std::variant<::ScriptModuleMinecraft::ScriptTimeMarker, ::std::string > const &timeMarkerOrName)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptWorldClockTimeMarkerNotFoundErrorskipTo (::std::variant<::ScriptModuleMinecraft::ScriptTimeMarker, ::std::string > const &timeMarkerOrName)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldClockgetOrCreateHandle (::Scripting::WeakLifetimeScope const &scope, ::Bedrock::NotNullNonOwnerPtr<::WorldClock > clock)

Public Attributes

::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScopemScope
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::WorldClock > > mClock

Member Typedef Documentation

◆ TimeMarkerFromNameResult

using ScriptModuleMinecraft::ScriptWorldClock::TimeMarkerFromNameResult
Initial value:
::nonstd::expected<
::Bedrock::NotNullNonOwnerPtr<::TimeMarker const>,
Definition ScriptWorldClockTimeMarkerNotFoundError.h:15

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