3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongObjectHandle.h"
7#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
8#include "mc/deps/script_core/runtime/scripting/Result.h"
9#include "mc/deps/script_core/runtime/scripting/Result_deprecated.h"
10#include "mc/scripting/modules/minecraft/components/ScriptActorComponent.h"
19namespace ScriptModuleMinecraft {
25 ::ll::TypedStorage<8, 40, ::std::optional<::Scripting::StrongObjectHandle>> mScriptContainer;
31 virtual bool _isValid()
const ;
43 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptContainerWrapper>>
46 MCNAPI ::Scripting::Result<
51 MCNAPI ::Scripting::Result_deprecated<bool>
getPrivate()
const;
59 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptActorComponent.h:21
Definition ScriptContainerWrapper.h:22
Definition ScriptInventoryComponent.h:21
MCAPI ::Scripting::Result_deprecated< bool > getCanBeSiphonedFrom() const
MCAPI ::Scripting::Result_deprecated< bool > getPrivate() const
static MCAPI char const *& ComponentId()
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::Result_deprecated< bool > getRestrictToOwner() const
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptContainerWrapper >, ::ScriptModuleMinecraft::ScriptInvalidActorError > getOrCreateContainerV2()
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptContainerWrapper > > getOrCreateContainerV1()
MCAPI ::Scripting::Result_deprecated< int > getInventorySize() const
static MCAPI void ** $vftable()
MCAPI ::Scripting::Result_deprecated< int > getAdditionalSlotsPerStrength() const
MCAPI bool $_isValid() const
Definition StrongTypedObjectHandle.h:8
Definition ScriptInvalidActorError.h:18
Definition ClassBinding.h:10