|
LeviLamina
|
This is the complete list of members for ShelfBlock, including all inherited members.
| $_addHardCodedBlockComponents(::Experiments const &) (defined in ShelfBlock) | ShelfBlock | |
| $canProvideSupport(::Block const &block, uchar face, ::BlockSupportType) 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 ®ion, ::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 ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | |
| $neighborChanged(::BlockSource ®ion, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in ShelfBlock) | ShelfBlock | |
| $onRedstoneUpdate(::BlockSource ®ion, ::BlockPos const &pos, int strength, bool isFirstTime) const (defined in ShelfBlock) | ShelfBlock | |
| $onRemove(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | |
| $setupRedstoneComponent(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | |
| $vftable() | ShelfBlock | static |
| _addHardCodedBlockComponents(::Experiments const &) (defined in ShelfBlock) | ShelfBlock | virtual |
| _blockHasPoweredShelfType(::BlockSource const ®ion, ::BlockPos const &pos, ::ShelfBlock::PoweredType type) const (defined in ShelfBlock) | ShelfBlock | |
| _getPoweredShelfBlockActors(::BlockPos const &pos, ::BlockSource ®ion) const (defined in ShelfBlock) | ShelfBlock | |
| _getPoweredShelfBlockActorsForDoubleShelf(::BlockSource ®ion, ::BlockPos const &shelfLeft, ::BlockPos const &shelfRight) const (defined in ShelfBlock) | ShelfBlock | |
| _getPoweredShelfBlockActorsForTripleShelf(::BlockSource ®ion, ::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) | ShelfBlock | static |
| _getSwapItemWithHandResult(::ShelfBlockActor &shelfActor, int hitSlot, ::Player const &player) const (defined in ShelfBlock) | ShelfBlock | |
| _isMatchingPoweredShelfInMatchingDirection(::BlockSource const ®ion, ::BlockPos const &pos, ::BlockPos const &neighbor) const (defined in ShelfBlock) | ShelfBlock | |
| _powerOnAndTryConnectNeighbors(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | |
| _setShelfData(::BlockSource ®ion, ::BlockPos const &pos, bool powered, ::ShelfBlock::PoweredType type) const (defined in ShelfBlock) | ShelfBlock | |
| _swapItemsWithHotbar(::ShelfBlockActor &shelfActor, int shelfSlot, ::Player &player, int inventorySlot, ::BlockSource const ®ion) const (defined in ShelfBlock) | ShelfBlock | |
| _swapItemsWithPoweredShelf(::Player &player, ::BlockPos const &pos, ::BlockSource ®ion) const (defined in ShelfBlock) | ShelfBlock | |
| _swapItemsWithUnpoweredShelf(::Player &player, ::BlockPos const &pos, ::BlockSource ®ion, ::ShelfBlockActor &blockActor, ::Vec3 const &blockHit, uchar hitFace) const (defined in ShelfBlock) | ShelfBlock | |
| _swapItemWithHand(::ShelfBlockActor &shelfActor, int hitSlot, ::Player &player, ::BlockSource const ®ion) const (defined in ShelfBlock) | ShelfBlock | |
| _unpowerAndDisconnectFromNeighbors(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | |
| _updatePoweredShelf(::BlockSource ®ion, ::BlockPos const &pos, bool isPowered) const (defined in ShelfBlock) | ShelfBlock | |
| _validatePoweredShelfCurrentStateFromNeighbors(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | |
| canProvideSupport(::Block const &block, uchar face, ::BlockSupportType) const (defined in ShelfBlock) | ShelfBlock | virtual |
| getCollisionShape(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::optional_ref<::GetCollisionShapeInterface const >) const (defined in ShelfBlock) | ShelfBlock | |
| getComparatorSignal(::BlockSource ®ion, ::BlockPos const &pos, ::Block const &block, uchar dir) const (defined in ShelfBlock) | ShelfBlock | virtual |
| 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 | virtual |
| isInteractiveBlock() const (defined in ShelfBlock) | ShelfBlock | virtual |
| liquidCanFlowIntoFromDirection(uchar flowIntoFacing, ::std::function<::Block const &(::BlockPos const &)> const &getBlock, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | virtual |
| movedByPiston(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | virtual |
| neighborChanged(::BlockSource ®ion, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in ShelfBlock) | ShelfBlock | virtual |
| NeighborDirection enum name (defined in ShelfBlock) | ShelfBlock | |
| onPlace(::BlockEvents::BlockPlaceEvent &eventData) const (defined in ShelfBlock) | ShelfBlock | |
| onRedstoneUpdate(::BlockSource ®ion, ::BlockPos const &pos, int strength, bool isFirstTime) const (defined in ShelfBlock) | ShelfBlock | virtual |
| onRemove(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | virtual |
| PoweredType enum name (defined in ShelfBlock) | ShelfBlock | |
| setupRedstoneComponent(::BlockSource ®ion, ::BlockPos const &pos) const (defined in ShelfBlock) | ShelfBlock | virtual |
| 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) | ShelfBlock | virtual |