23class CandleBlock :
public ::AbstractCandleBlock {
31 virtual ::AABB
const& getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const ;
35 virtual bool isInteractiveBlock()
const ;
37 virtual bool canProvideSupport(
::Block const& face, uchar type, ::BlockSupportType)
const ;
39 virtual int _getNumCandles(
::Block const& block)
const ;
41 virtual void _iterateCandles(
53 MCAPI CandleBlock(::std::string
const& nameId,
int id);
61 MCAPI
static void _forEachCandle(
73 MCAPI
void* $ctor(::std::string
const& nameId,
int id);
79 MCAPI ::AABB
const& $getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const;
83 MCFOLD
bool $isInteractiveBlock()
const;
85 MCFOLD
bool $canProvideSupport(
::Block const& face, uchar type, ::BlockSupportType)
const;
87 MCAPI
int $_getNumCandles(
::Block const& block)
const;
89 MCAPI
void $_iterateCandles(