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

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

$_trySetInSlot(::ItemStack &item, int const &slot, int const &inventorySize, int &backCompatOffset) (defined in LockingFillingContainer)LockingFillingContainer
$add(::ItemStack &item) (defined in FillingContainer)FillingContainer
$addAdditionalSaveData(::CompoundTag &tag) (defined in Container)Container
$addContentChangeListener(::ContainerContentChangeListener *listener) (defined in Container)Container
$addItem(::ItemStack &item) (defined in Container)Container
$addItemToFirstEmptySlot(::ItemStack const &item) (defined in Container)Container
$addItemWithForceBalance(::ItemStack &item) (defined in Container)Container
$canAdd(::ItemStack const &item) const (defined in FillingContainer)FillingContainer
$canPullOutItem(int, int, ::ItemStack const &) const (defined in Container)Container
$canPushInItem(int, int, ::ItemStack const &) const (defined in Container)Container
$clearInventory(int resizeTo) (defined in LockingFillingContainer)LockingFillingContainer
$clearSlot(int slot) (defined in FillingContainer)FillingContainer
$containerRemoved() (defined in Container)Container
$createTransactionContext(::std::function< void(::Container &, int, ::ItemStack const &, ::ItemStack const &)> callback, ::std::function< void()> execute) (defined in Container)Container
$ctor(int numTotalSlots, ::SharedTypes::Legacy::ContainerType containerType, ::std::weak_ptr<::Bedrock::Threading::SharedRecursiveMutex > serializationMutex, bool isClientSide) (defined in LockingFillingContainer)LockingFillingContainer
$ctor(::Container const &) (defined in Container)Container
$ctor(::SharedTypes::Legacy::ContainerType type) (defined in Container)Container
$ctor(::SharedTypes::Legacy::ContainerType type, ::std::string const &name, bool customName) (defined in Container)Container
$dropContents(::BlockSource &region, ::Vec3 const &pos, bool randomizeDrop) (defined in Container)Container
$dropSlotContent(::BlockSource &region, ::Vec3 const &pos, bool randomizeDrop, int slot) (defined in Container)Container
$dtor() (defined in FillingContainer)FillingContainer
$findFirstSlotForItem(::ItemStack const &item) const (defined in Container)Container
$getContainerRemovedConnector() (defined in Container)Container
$getContainerSize() const (defined in FillingContainer)FillingContainer
$getEmptySlotsCount() const (defined in Container)Container
$getItem(int slot) const (defined in LockingFillingContainer)LockingFillingContainer
$getItemCount(::ItemStack const &compare) const (defined in Container)Container
$getMaxStackSize() const (defined in FillingContainer)FillingContainer
$getSlotCopies() const (defined in Container)Container
$getSlots() const (defined in Container)Container
$hasCustomName() const (defined in Container)Container
$hasRemovedSubscribers() const (defined in Container)Container
$hasRoomForItem(::ItemStack const &item) (defined in Container)Container
$init() (defined in Container)Container
$initializeContainerContents(::BlockSource &region) (defined in Container)Container
$isEmpty() const (defined in Container)Container
$isSlotDisabled(int) const (defined in Container)Container
$loadFromTag(::ListTag const &inventoryList) (defined in FillingContainer)FillingContainer
$readAdditionalSaveData(::CompoundTag const &tag) (defined in Container)Container
$removeAllItems() (defined in Container)Container
$removeAllItemsWithForceBalance() (defined in Container)Container
$removeContentChangeListener(::ContainerContentChangeListener *listener) (defined in Container)Container
$removeItem(int slot, int count) (defined in FillingContainer)FillingContainer
$removeResource(::ItemStack const &item, bool requireExactAux, bool requireExactData, int maxCount) (defined in FillingContainer)FillingContainer
$saveToTag(::SaveContext const &saveContext) const (defined in LockingFillingContainer)LockingFillingContainer
$serverInitItemStackIds(int containerSlot, int count, ::std::function< void(int, ::ItemStack const &)> onNetIdChanged) (defined in LockingFillingContainer)LockingFillingContainer
$setContainerChanged(int slot) (defined in Container)Container
$setContainerMoved() (defined in Container)Container
$setCustomName(::Bedrock::Safety::RedactableString const &name) (defined in Container)Container
$setItem(int modelSlot, ::ItemStack const &item) (defined in FillingContainer)FillingContainer
$setItemWithForceBalance(int slot, ::ItemStack const &item, bool forceBalanced) (defined in LockingFillingContainer)LockingFillingContainer
$startOpen(::Player &) (defined in FillingContainer)FillingContainer
$stopOpen(::Player &player) (defined in Container)Container
$swapSlots(int from, int to) (defined in LockingFillingContainer)LockingFillingContainer
$vftable() (defined in LockingFillingContainer)LockingFillingContainerstatic
_addResource(::ItemStack const &item) (defined in FillingContainer)FillingContainer
_dropSlotContent(::BlockSource &region, ::Random &random, ::Vec3 const &pos, bool randomizeDrop, int slot) (defined in Container)Container
_getFreeSlot() const (defined in FillingContainer)FillingContainer
_getSlotWithRemainingSpace(::ItemStack const &newItem) const (defined in FillingContainer)FillingContainer
_isCreative() const (defined in FillingContainer)FillingContainer
_release(int slot) (defined in FillingContainer)FillingContainer
_serverInitId(int slot, ::ItemStack &item, ::std::function< void(int, ::ItemStack const &)> onNetIdChanged) (defined in Container)Container
_trySetInSlot(::ItemStack &item, int const &slot, int const &inventorySize, int &backCompatOffset) (defined in LockingFillingContainer)LockingFillingContainervirtual
add(::ItemStack &item) (defined in FillingContainer)FillingContainervirtual
addAdditionalSaveData(::CompoundTag &tag) (defined in Container)Containervirtual
addContentChangeListener(::ContainerContentChangeListener *listener) (defined in Container)Containervirtual
addItem(::ItemStack &item) (defined in Container)Containervirtual
addItemToFirstEmptySlot(::ItemStack const &item) (defined in Container)Containervirtual
addItemWithForceBalance(::ItemStack &item) (defined in Container)Containervirtual
begin() noexcept (defined in Container)Containerinline
canAdd(::ItemStack const &item) const (defined in FillingContainer)FillingContainervirtual
canPullOutItem(int, int, ::ItemStack const &) const (defined in Container)Containervirtual
canPushInItem(int, int, ::ItemStack const &) const (defined in Container)Containervirtual
cbegin() const noexcept (defined in Container)Containerinline
cend() const noexcept (defined in Container)Containerinline
clearInventory(int resizeTo) (defined in LockingFillingContainer)LockingFillingContainervirtual
clearSlot(int slot) (defined in FillingContainer)FillingContainervirtual
ConstIterator typedef (defined in Container)Container
ConstReverseIterator typedef (defined in Container)Container
Container(::Container const &) (defined in Container)Container
Container(::SharedTypes::Legacy::ContainerType type) (defined in Container)Containerexplicit
Container(::SharedTypes::Legacy::ContainerType type, ::std::string const &name, bool customName) (defined in Container)Container
containerRemoved() (defined in Container)Containervirtual
containerTypeMap() (defined in Container)Containerstatic
crbegin() const noexcept (defined in Container)Containerinline
createTransactionContext(::std::function< void(::Container &, int, ::ItemStack const &, ::ItemStack const &)> callback, ::std::function< void()> execute) (defined in Container)Containervirtual
crend() const noexcept (defined in Container)Containerinline
dropContents(::BlockSource &region, ::Vec3 const &pos, bool randomizeDrop) (defined in Container)Containervirtual
dropSlotContent(::BlockSource &region, ::Vec3 const &pos, bool randomizeDrop, int slot) (defined in Container)Containervirtual
end() noexcept (defined in Container)Containerinline
findFirstSlotForItem(::ItemStack const &item) const (defined in Container)Containervirtual
getContainerRemovedConnector() (defined in Container)Container
getContainerSize() const (defined in FillingContainer)FillingContainervirtual
getContainerTypeId(::std::string const &name) (defined in Container)Containerstatic
getEmptySlotsCount() const (defined in Container)Containervirtual
getItem(int slot) const (defined in LockingFillingContainer)LockingFillingContainervirtual
getItemCount(::ItemStack const &compare) const (defined in Container)Containervirtual
getItemCount(::std::function< bool(::ItemStack const &)> comparator) (defined in Container)Container
getItemNonConst(int index) (defined in Container)Container
getMaxStackSize() const (defined in FillingContainer)FillingContainervirtual
getRedstoneSignalFromContainer(::BlockSource &region) (defined in Container)Container
getSlotCopies() const (defined in Container)Container
getSlots() const (defined in Container)Container
getSlotWithItem(::ItemStack const &item, bool checkAux, bool checkData) const (defined in FillingContainer)FillingContainer
getTypeName() const (defined in Container)Containerinline
getWeightInStorageItem() const (defined in LockingFillingContainer)LockingFillingContainer
hasCustomName() const (defined in Container)Containervirtual
hasRemovedSubscribers() const (defined in Container)Containervirtual
hasRoomForItem(::ItemStack const &item) (defined in Container)Containervirtual
init() (defined in Container)Containervirtual
initializeContainerContents(::BlockSource &region) (defined in Container)Containervirtual
isEmpty() const (defined in Container)Containervirtual
isSlotDisabled(int) const (defined in Container)Containervirtual
ItemList typedef (defined in FillingContainer)FillingContainer
ItemStackNetIdChangedCallback typedef (defined in Container)Container
Iterator typedef (defined in Container)Container
loadFromTag(::ListTag const &inventoryList) (defined in FillingContainer)FillingContainervirtual
LockingFillingContainer(int numTotalSlots, ::SharedTypes::Legacy::ContainerType containerType, ::std::weak_ptr<::Bedrock::Threading::SharedRecursiveMutex > serializationMutex, bool isClientSide) (defined in LockingFillingContainer)LockingFillingContainer
mCloseListeners (defined in Container)Container
mContainerContextMutex (defined in LockingFillingContainer)LockingFillingContainer
mContainerOwner (defined in Container)Container
mContainerRuntimeId (defined in Container)Container
mContainerType (defined in Container)Container
mContentChangeListeners (defined in Container)Container
mCustomName (defined in Container)Container
mGameplayContainerType (defined in Container)Container
mIsClientSide (defined in LockingFillingContainer)LockingFillingContainer
mItems (defined in FillingContainer)FillingContainer
mName (defined in Container)Container
mPlayer (defined in FillingContainer)FillingContainer
mRemovedPublisher (defined in Container)Container
mSizeChangeListeners (defined in Container)Container
mTransactionContextStack (defined in Container)Container
mWeightInStorageItem (defined in LockingFillingContainer)LockingFillingContainer
operator=(::Container const &) (defined in Container)Container
operator[](int index) (defined in Container)Containerinline
operator[](int index) const (defined in Container)Containerinline
rbegin() noexcept (defined in Container)Containerinline
readAdditionalSaveData(::CompoundTag const &tag) (defined in Container)Containervirtual
removeAllItems() (defined in Container)Containervirtual
removeAllItemsWithForceBalance() (defined in Container)Containervirtual
removeCloseListener(::ContainerCloseListener *listener) (defined in Container)Container
removeContentChangeListener(::ContainerContentChangeListener *listener) (defined in Container)Containervirtual
removeItem(int slot, int count) (defined in FillingContainer)FillingContainervirtual
removeResource(::ItemStack const &item, bool requireExactAux, bool requireExactData, int maxCount) (defined in FillingContainer)FillingContainervirtual
removeResource(int type) (defined in FillingContainer)FillingContainer
rend() noexcept (defined in Container)Containerinline
ReverseIterator typedef (defined in Container)Container
saveToTag(::SaveContext const &saveContext) const (defined in LockingFillingContainer)LockingFillingContainer
serverInitItemStackIds(int containerSlot, int count, ::std::function< void(int, ::ItemStack const &)> onNetIdChanged) (defined in LockingFillingContainer)LockingFillingContainervirtual
setContainerChanged(int slot) (defined in Container)Containervirtual
setContainerMoved() (defined in Container)Containervirtual
setCustomName(::Bedrock::Safety::RedactableString const &name) (defined in Container)Containervirtual
setItem(int modelSlot, ::ItemStack const &item) (defined in FillingContainer)FillingContainervirtual
setItemWithForceBalance(int slot, ::ItemStack const &item, bool forceBalanced) (defined in LockingFillingContainer)LockingFillingContainervirtual
startOpen(::Player &) (defined in FillingContainer)FillingContainervirtual
stopOpen(::Player &player) (defined in Container)Containervirtual
swapSlots(int from, int to) (defined in LockingFillingContainer)LockingFillingContainervirtual
TransactionContext typedef (defined in Container)Container
triggerTransactionChange(int slot, ::ItemStack const &oldItem, ::ItemStack const &newItem) (defined in Container)Container
~Container() (defined in Container)Containervirtual
~FillingContainer() (defined in FillingContainer)FillingContainervirtual
~LockingFillingContainer()=default (defined in LockingFillingContainer)LockingFillingContainervirtual