3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
11namespace ScriptModuleMinecraft {
class ScriptActorType; }
12namespace Scripting {
class ModuleBindingBuilder; }
13namespace Scripting {
class WeakLifetimeScope; }
16namespace ScriptModuleMinecraft {
38 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType>>
39 get(::std::string
const& actorName);
41 MCNAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType>>
Definition ScriptActorTypes.h:18
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType > > get(::std::string const &actorName)
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActorType > > getAll(::Scripting::WeakLifetimeScope &scope)
static MCAPI void bind(::Scripting::ModuleBindingBuilder &moduleBuilder, ::Level const &level)
MCAPI void add(::Scripting::WeakLifetimeScope &scope, ::std::string const &actorName)
Definition ModuleBindingBuilder.h:30
Definition WeakLifetimeScope.h:12