21class EmptyPoolElement :
public ::StructurePoolElement {
29 virtual ::BlockPos getSize(::Rotation rotation)
const ;
31 virtual ::std::vector<::JigsawBlockInfo> getJigsawMarkers(
::BlockPos position, ::Rotation rotation)
const
34 virtual ::std::vector<::JigsawBlockInfo>
38 virtual ::BoundingBox getBoundingBox(
::BlockPos position, ::Rotation rotation)
const ;
40 virtual bool isValid()
const ;
42 virtual ::StructurePoolElementType type()
const ;
48 MCAPI
explicit EmptyPoolElement(::Bedrock::NotNullNonOwnerPtr<::IStructureTemplateManager> manager);
54 MCAPI
void* $ctor(::Bedrock::NotNullNonOwnerPtr<::IStructureTemplateManager> manager);
60 MCFOLD ::BlockPos $getSize(::Rotation rotation)
const;
62 MCFOLD ::std::vector<::JigsawBlockInfo> $getJigsawMarkers(
::BlockPos position, ::Rotation rotation)
const;
64 MCFOLD ::std::vector<::JigsawBlockInfo>
67 MCAPI ::BoundingBox $getBoundingBox(
::BlockPos position, ::Rotation rotation)
const;
69 MCFOLD
bool $isValid()
const;
71 MCFOLD ::StructurePoolElementType $type()
const;