|
LeviLamina
|
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::ScriptWorldClockTimeMarkerNotFoundError > | set (::std::variant<::ScriptModuleMinecraft::ScriptTimeMarker, ::std::string > const &timeMarkerOrName) |
| MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptWorldClockTimeMarkerNotFoundError > | skipTo (::std::variant<::ScriptModuleMinecraft::ScriptTimeMarker, ::std::string > const &timeMarkerOrName) |
Static Public Member Functions | |
| static MCAPI ::Scripting::ClassBinding | bind () |
| static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptWorldClock > | getOrCreateHandle (::Scripting::WeakLifetimeScope const &scope, ::Bedrock::NotNullNonOwnerPtr<::WorldClock > clock) |
Public Attributes | |
| ::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScope > | mScope |
| ::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::WorldClock > > | mClock |
| using ScriptModuleMinecraft::ScriptWorldClock::TimeMarkerFromNameResult |