24class FlowerBedBlock :
public ::BlockType {
28 ::ll::TypedStorage<1, 1, bool const> mHasStems;
38 virtual int getVariant(
::Block const& block)
const ;
44 virtual bool canBeBuiltOver(
48 ::BlockType
const& newBlock
56 virtual ::Block
const& getPlacementBlock(
64 virtual ::AABB getCollisionShape(
80 MCAPI FlowerBedBlock(::std::string
const& nameId,
int id,
bool hasStems, ::std::optional<int> visualHeightTx);
83 MCFOLD
bool hasStems()
const;
100 MCAPI
void* $ctor(::std::string
const& nameId,
int id,
bool hasStems, ::std::optional<int> visualHeightTx);
106 MCFOLD
int $getVariant(
::Block const& block)
const;
112 MCAPI
bool $canBeBuiltOver(
116 ::BlockType
const& newBlock
123 MCAPI ::Block
const& $getPlacementBlock(
131 MCFOLD ::AABB $getCollisionShape(
148 MCAPI
static void** $vftable();