|
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 |