LeviLamina
|
This is the complete list of members for IItemUseTransactionSubject, including all inherited members.
addExpectedAction(::InventoryAction const &)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
baseUseItem(::ItemStack &)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
createTransactionContext(::std::function< void(::Container &, int, ::ItemStack const &, ::ItemStack const &)> &&, ::std::function< void()> &&)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getBlock(::BlockPos const &) const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getDepenetrationComponent()=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getExtraBlock(::BlockPos const &) const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getMaxPickRange() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getMovementAuthorityMode() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getPosition() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getSelectedItem() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
getSelectedSlot() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
isAlive() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
isLastBuildBlockInteractive() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
isSneaking() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
resendBlocksAroundArea(::BlockPos const &, uchar) const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
resendPlayerState() const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
sendBlockInteractedWith(::BlockPos const &)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
setPosition(::Vec3 const &)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
setSelectedItem(::ItemStack const &)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
setSelectedSlot(int, ::ContainerID)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
unwrapBlock(uint const &) const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
unwrapItem(::NetworkItemStackDescriptor const &) const =0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
useItemOn(::ItemStack &, ::BlockPos const &, uchar, ::Vec3 const &, ::Block const *, bool)=0 (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | pure virtual |
~IItemUseTransactionSubject()=default (defined in IItemUseTransactionSubject) | IItemUseTransactionSubject | virtual |