3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/AutomaticID.h"
7#include "mc/gametest/framework/BaseGameTestInstance.h"
41 virtual ::BlockSource& getBlockSource()
const;
44 virtual void initialize() ;
47 virtual bool hasStructureBlock()
const ;
50 virtual void clearStructure() ;
53 virtual void spawnStructure() ;
56 virtual ::std::optional<::AABB> getStructureBounds()
const ;
59 virtual ::std::optional<::Vec3> getStructureBlockPivot()
const ;
62 virtual ::std::optional<::Vec3> getStructureBlockPosPivot()
const ;
65 virtual ::BoundingBox getStructureBoundingBox()
const ;
68 virtual ::DimensionType getStructureDimension()
const ;
71 virtual int _getLevelTick()
const ;
74 virtual bool _isTestReady() ;
Definition BlockSource.h:66
Definition BoundingBox.h:13
Definition Dimension.h:83
Definition MinecraftGameTestInstance.h:19
static MCAPI void ** $vftable()
MCAPI bool $_isTestReady()
MCAPI void $spawnStructure()
MCAPI::DimensionType $getStructureDimension() const
MCAPI void $clearStructure()
MCAPI int $_getLevelTick() const
MCAPI ::std::optional<::Vec3 > $getStructureBlockPivot() const
MCAPI::BoundingBox $getStructureBoundingBox() const
MCAPI ::std::optional<::AABB > $getStructureBounds() const
MCAPI bool $hasStructureBlock() const
MCAPI::StructureBlockActor const * _getStructureBlockActor() const
MCAPI ::std::optional<::Vec3 > $getStructureBlockPosPivot() const
MCAPI::BlockSource & $getBlockSource() const
Definition StructureBlockActor.h:22
Definition BaseGameTestInstance.h:23