25 virtual void addAABBs(
29 ::AABB const* intersectTestBox,
30 ::std::vector<::AABB>& inoutBoxes
33 virtual bool addCollisionShapes(
37 ::AABB const* intersectTestBox,
38 ::std::vector<::AABB>& inoutBoxes,
42 virtual bool isInteractiveBlock()
const ;
44 virtual bool hasComparatorSignal()
const ;
51 virtual bool canProvideSupport(
::Block const&, uchar face, ::BlockSupportType)
const ;
67 ::AABB const* intersectTestBox,
68 ::std::vector<::AABB>& inoutBoxes
71 MCFOLD
bool $addCollisionShapes(
75 ::AABB const* intersectTestBox,
76 ::std::vector<::AABB>& inoutBoxes,
80 MCFOLD
bool $isInteractiveBlock()
const;
82 MCFOLD
bool $hasComparatorSignal()
const;
88 MCFOLD
bool $canProvideSupport(
::Block const&, uchar face, ::BlockSupportType)
const;
96 MCAPI
static void** $vftable();