LeviLamina
Loading...
Searching...
No Matches
ShelfBlock Member List

This is the complete list of members for ShelfBlock, including all inherited members.

$_addHardCodedBlockComponents(::Experiments const &) (defined in ShelfBlock)ShelfBlock
$getCollisionShape(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::optional_ref<::GetCollisionShapeInterface const >) const (defined in ShelfBlock)ShelfBlock
$getComparatorSignal(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, uchar dir) const (defined in ShelfBlock)ShelfBlock
$getOutline(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::AABB &bufferValue) const (defined in ShelfBlock)ShelfBlock
$getVisualShapeInWorld(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::AABB &bufferAABB) const (defined in ShelfBlock)ShelfBlock
$hasComparatorSignal() const (defined in ShelfBlock)ShelfBlock
$isInteractiveBlock() const (defined in ShelfBlock)ShelfBlock
$liquidCanFlowIntoFromDirection(uchar flowIntoFacing, ::std::function<::Block const &(::BlockPos const &)> const &getBlock, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlock
$movedByPiston(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlock
$neighborChanged(::BlockSource &region, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in ShelfBlock)ShelfBlock
$onRedstoneUpdate(::BlockSource &region, ::BlockPos const &pos, int strength, bool isFirstTime) const (defined in ShelfBlock)ShelfBlock
$onRemove(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlock
$setupRedstoneComponent(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlock
$vftable()ShelfBlockstatic
_addHardCodedBlockComponents(::Experiments const &) (defined in ShelfBlock)ShelfBlockvirtual
_blockHasPoweredShelfType(::BlockSource const &region, ::BlockPos const &pos, ::ShelfBlock::PoweredType type) const (defined in ShelfBlock)ShelfBlock
_getPoweredShelfBlockActors(::BlockPos const &pos, ::BlockSource &region) const (defined in ShelfBlock)ShelfBlock
_getPoweredShelfBlockActorsForDoubleShelf(::BlockSource &region, ::BlockPos const &shelfLeft, ::BlockPos const &shelfRight) const (defined in ShelfBlock)ShelfBlock
_getPoweredShelfBlockActorsForTripleShelf(::BlockSource &region, ::BlockPos const &shelfLeft, ::BlockPos const &shelfCenter, ::BlockPos const &shelfRight) const (defined in ShelfBlock)ShelfBlock
_getShape(::BlockPos const &pos, ::Block const &block, ::AABB &bufferValue) (defined in ShelfBlock)ShelfBlockstatic
_isMatchingPoweredShelfInMatchingDirection(::BlockSource const &region, ::BlockPos const &pos, ::BlockPos const &neighbor) const (defined in ShelfBlock)ShelfBlock
_powerOnAndTryConnectNeighbors(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlock
_setShelfData(::BlockSource &region, ::BlockPos const &pos, bool powered, ::ShelfBlock::PoweredType type) const (defined in ShelfBlock)ShelfBlock
_swapItem(::ShelfBlockActor &shelfActor, int hitSlot, ::Player &player, ::BlockSource const &region) const (defined in ShelfBlock)ShelfBlock
_swapItem(::ShelfBlockActor &shelfActor, int shelfSlot, ::Player &player, int inventorySlot, ::BlockSource const &region) const (defined in ShelfBlock)ShelfBlock
_swapItemsWithPoweredShelf(::Player &player, ::BlockPos const &pos, ::BlockSource &region) const (defined in ShelfBlock)ShelfBlock
_swapItemsWithUnpoweredShelf(::Player &player, ::BlockPos const &pos, ::BlockSource &region, ::ShelfBlockActor &blockActor, ::Vec3 const &blockHit, uchar hitFace) const (defined in ShelfBlock)ShelfBlock
_unpowerAndDisconnectFromNeighbors(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlock
_updatePoweredShelf(::BlockSource &region, ::BlockPos const &pos, bool isPowered) const (defined in ShelfBlock)ShelfBlock
_validatePoweredShelfCurrentStateFromNeighbors(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlock
canProvideSupport(::Block const &, uchar, ::BlockSupportType) const (defined in ShelfBlock)ShelfBlockvirtual
getCollisionShape(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::optional_ref<::GetCollisionShapeInterface const >) const (defined in ShelfBlock)ShelfBlock
getComparatorSignal(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, uchar dir) const (defined in ShelfBlock)ShelfBlockvirtual
getOutline(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::AABB &bufferValue) const (defined in ShelfBlock)ShelfBlock
getVisualShapeInWorld(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::AABB &bufferAABB) const (defined in ShelfBlock)ShelfBlock
hasComparatorSignal() const (defined in ShelfBlock)ShelfBlockvirtual
isInteractiveBlock() const (defined in ShelfBlock)ShelfBlockvirtual
liquidCanFlowIntoFromDirection(uchar flowIntoFacing, ::std::function<::Block const &(::BlockPos const &)> const &getBlock, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlockvirtual
movedByPiston(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlockvirtual
neighborChanged(::BlockSource &region, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in ShelfBlock)ShelfBlockvirtual
NeighborDirection enum name (defined in ShelfBlock)ShelfBlock
onPlace(::BlockEvents::BlockPlaceEvent &eventData) const (defined in ShelfBlock)ShelfBlock
onRedstoneUpdate(::BlockSource &region, ::BlockPos const &pos, int strength, bool isFirstTime) const (defined in ShelfBlock)ShelfBlockvirtual
onRemove(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlockvirtual
PoweredType enum name (defined in ShelfBlock)ShelfBlock
setupRedstoneComponent(::BlockSource &region, ::BlockPos const &pos) const (defined in ShelfBlock)ShelfBlockvirtual
SlotState enum name (defined in ShelfBlock)ShelfBlock
SwapItemResult enum name (defined in ShelfBlock)ShelfBlock
tick(::BlockEvents::BlockQueuedTickEvent &eventData) const (defined in ShelfBlock)ShelfBlock
use(::BlockEvents::BlockPlayerInteractEvent &eventData) const (defined in ShelfBlock)ShelfBlock
~ShelfBlock()=default (defined in ShelfBlock)ShelfBlockvirtual