LeviLamina
|
Public Types | |
using | ActorTypesMap |
Public Member Functions | |
MCAPI void | add (::Scripting::WeakLifetimeScope &scope, ::std::string const &actorName) |
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType > > | get (::std::string const &actorName) |
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType > > | getAll (::Scripting::WeakLifetimeScope &scope) |
Static Public Member Functions | |
static MCAPI void | bind (::Scripting::ModuleBindingBuilder &moduleBuilder, ::Level const &level) |
Public Attributes | |
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::std::string, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType > > > | mActorTypes |
::ll::TypedStorage< 8, 8, ::std::reference_wrapper<::Level const > > | mLevel |
::ll::TypedStorage< 1, 1, bool > | mRegisteredTypes |
using ScriptModuleMinecraft::ScriptActorTypes::ActorTypesMap |