20class PumpkinBlock :
public ::BlockType {
24 ::ll::TypedStorage<1, 1, bool> mLit;
25 ::ll::TypedStorage<1, 1, bool> mCarved;
37 virtual int getVariant(
::Block const& block)
const ;
39 virtual uchar getMappedFace(uchar face,
::Block const& block)
const ;
50 MCAPI PumpkinBlock(::std::string
const& nameId,
int id,
bool lit,
bool carved);
62 MCAPI
void* $ctor(::std::string
const& nameId,
int id,
bool lit,
bool carved);
70 MCAPI
int $getVariant(
::Block const& block)
const;
72 MCAPI uchar $getMappedFace(uchar face,
::Block const& block)
const;
84 MCAPI
static void** $vftable();