3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/deps/script_core/lifetime_registry/scripting/TypedObjectHandle.h"
8#include "mc/deps/script_core/runtime/scripting/Result_deprecated.h"
9#include "mc/scripting/modules/minecraft/block/components/BaseScriptBlockActorComponent.h"
20namespace ScriptModuleMinecraft {
36 MCNAPI ::Scripting::Result_deprecated<bool>
isExpanded();
40 MCNAPI ::Scripting::Result_deprecated<bool>
isMoving();
50 MCNAPI static ::Scripting::ClassBinding
bind();
52 MCNAPI static ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPistonComponent>
Definition BlockSource.h:72
Definition BaseScriptBlockActorComponent.h:10
Definition ScriptBlockPistonComponentContainer.h:7
Definition ScriptBlockPistonComponent.h:22
MCAPI ::Scripting::Result_deprecated< bool > isMoving()
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::Scripting::Result_deprecated< bool > isRetracted()
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptBlockPistonComponent > tryCreate(::BlockSource ®ion, ::BlockPos position, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ::Scripting::Result_deprecated< bool > isExpanding()
MCAPI ::Scripting::Result_deprecated< bool > isExpanded()
static MCAPI void ** $vftable()
MCAPI ::Scripting::Result_deprecated< bool > isRetracting()
Definition WeakLifetimeScope.h:12
Definition ClassBinding.h:10
Definition TypedObjectHandle.h:8