3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/AutomaticID.h"
7#include "mc/gametest/framework/BaseGameTestInstance.h"
40 virtual ::BlockSource& getBlockSource()
const;
43 virtual void initialize() ;
46 virtual bool hasStructureBlock()
const ;
49 virtual void clearStructure() ;
52 virtual void spawnStructure() ;
55 virtual ::std::optional<::AABB> getStructureBounds()
const ;
58 virtual ::std::optional<::Vec3> getStructureBlockPivot()
const ;
61 virtual ::std::optional<::Vec3> getStructureBlockPosPivot()
const ;
64 virtual ::BoundingBox getStructureBoundingBox()
const ;
67 virtual ::DimensionType getStructureDimension()
const ;
70 virtual int _getLevelTick()
const ;
73 virtual bool _isTestReady() ;
Definition BlockSource.h:67
Definition BoundingBox.h:13
Definition Dimension.h:83
Definition MinecraftGameTestInstance.h:18
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 ::std::optional<::Vec3 > $getStructureBlockPosPivot() const
MCAPI::BlockSource & $getBlockSource() const
Definition BaseGameTestInstance.h:23