LeviLamina
|
This is the complete list of members for Container, including all inherited members.
$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 | |
$canPullOutItem(int, int, ::ItemStack const &) const (defined in Container) | Container | |
$canPushInItem(int, int, ::ItemStack const &) const (defined in Container) | Container | |
$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(::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 ®ion, ::Vec3 const &pos, bool randomizeDrop) (defined in Container) | Container | |
$dropSlotContent(::BlockSource ®ion, ::Vec3 const &pos, bool randomizeDrop, int slot) (defined in Container) | Container | |
$dtor() (defined in Container) | Container | |
$findFirstSlotForItem(::ItemStack const &item) const (defined in Container) | Container | |
$getContainerRemovedConnector() (defined in Container) | Container | |
$getEmptySlotsCount() const (defined in Container) | Container | |
$getItemCount(::ItemStack const &compare) const (defined in Container) | Container | |
$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 ®ion) (defined in Container) | Container | |
$isEmpty() const (defined in Container) | Container | |
$isSlotDisabled(int) const (defined in Container) | Container | |
$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 Container) | Container | |
$setContainerChanged(int slot) (defined in Container) | Container | |
$setContainerMoved() (defined in Container) | Container | |
$setCustomName(::Bedrock::Safety::RedactableString const &name) (defined in Container) | Container | |
$setItemWithForceBalance(int slot, ::ItemStack const &item, bool forceBalanced) (defined in Container) | Container | |
$stopOpen(::Player &player) (defined in Container) | Container | |
$vftable() (defined in Container) | Container | static |
_dropSlotContent(::BlockSource ®ion, ::Random &random, ::Vec3 const &pos, bool randomizeDrop, int slot) (defined in Container) | Container | |
_serverInitId(int slot, ::ItemStack &item, ::std::function< void(int, ::ItemStack const &)> onNetIdChanged) (defined in Container) | Container | |
addAdditionalSaveData(::CompoundTag &tag) (defined in Container) | Container | virtual |
addContentChangeListener(::ContainerContentChangeListener *listener) (defined in Container) | Container | virtual |
addItem(::ItemStack &item) (defined in Container) | Container | virtual |
addItemToFirstEmptySlot(::ItemStack const &item) (defined in Container) | Container | virtual |
addItemWithForceBalance(::ItemStack &item) (defined in Container) | Container | virtual |
begin() noexcept (defined in Container) | Container | inline |
canPullOutItem(int, int, ::ItemStack const &) const (defined in Container) | Container | virtual |
canPushInItem(int, int, ::ItemStack const &) const (defined in Container) | Container | virtual |
cbegin() const noexcept (defined in Container) | Container | inline |
cend() const noexcept (defined in Container) | Container | inline |
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) | Container | explicit |
Container(::SharedTypes::Legacy::ContainerType type, ::std::string const &name, bool customName) (defined in Container) | Container | |
containerRemoved() (defined in Container) | Container | virtual |
containerTypeMap() (defined in Container) | Container | static |
crbegin() const noexcept (defined in Container) | Container | inline |
createTransactionContext(::std::function< void(::Container &, int, ::ItemStack const &, ::ItemStack const &)> callback, ::std::function< void()> execute) (defined in Container) | Container | virtual |
crend() const noexcept (defined in Container) | Container | inline |
dropContents(::BlockSource ®ion, ::Vec3 const &pos, bool randomizeDrop) (defined in Container) | Container | virtual |
dropSlotContent(::BlockSource ®ion, ::Vec3 const &pos, bool randomizeDrop, int slot) (defined in Container) | Container | virtual |
end() noexcept (defined in Container) | Container | inline |
findFirstSlotForItem(::ItemStack const &item) const (defined in Container) | Container | virtual |
getContainerRemovedConnector() (defined in Container) | Container | |
getContainerSize() const =0 (defined in Container) | Container | pure virtual |
getContainerTypeId(::std::string const &name) (defined in Container) | Container | static |
getEmptySlotsCount() const (defined in Container) | Container | virtual |
getItem(int) const =0 (defined in Container) | Container | pure virtual |
getItemCount(::ItemStack const &compare) const (defined in Container) | Container | virtual |
getItemCount(::std::function< bool(::ItemStack const &)> comparator) (defined in Container) | Container | |
getItemNonConst(int index) (defined in Container) | Container | |
getMaxStackSize() const =0 (defined in Container) | Container | pure virtual |
getRedstoneSignalFromContainer(::BlockSource ®ion) (defined in Container) | Container | |
getSlotCopies() const (defined in Container) | Container | |
getSlots() const (defined in Container) | Container | |
getTypeName() const (defined in Container) | Container | inline |
hasCustomName() const (defined in Container) | Container | virtual |
hasRemovedSubscribers() const (defined in Container) | Container | virtual |
hasRoomForItem(::ItemStack const &item) (defined in Container) | Container | virtual |
init() (defined in Container) | Container | virtual |
initializeContainerContents(::BlockSource ®ion) (defined in Container) | Container | virtual |
isEmpty() const (defined in Container) | Container | virtual |
isSlotDisabled(int) const (defined in Container) | Container | virtual |
ItemStackNetIdChangedCallback typedef (defined in Container) | Container | |
Iterator typedef (defined in Container) | Container | |
mCloseListeners (defined in Container) | Container | |
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 | |
mName (defined in Container) | Container | |
mRemovedPublisher (defined in Container) | Container | |
mSizeChangeListeners (defined in Container) | Container | |
mTransactionContextStack (defined in Container) | Container | |
operator=(::Container const &) (defined in Container) | Container | |
operator[](int index) (defined in Container) | Container | inline |
operator[](int index) const (defined in Container) | Container | inline |
rbegin() noexcept (defined in Container) | Container | inline |
readAdditionalSaveData(::CompoundTag const &tag) (defined in Container) | Container | virtual |
removeAllItems() (defined in Container) | Container | virtual |
removeAllItemsWithForceBalance() (defined in Container) | Container | virtual |
removeCloseListener(::ContainerCloseListener *listener) (defined in Container) | Container | |
removeContentChangeListener(::ContainerContentChangeListener *listener) (defined in Container) | Container | virtual |
removeItem(int slot, int count) (defined in Container) | Container | virtual |
rend() noexcept (defined in Container) | Container | inline |
ReverseIterator typedef (defined in Container) | Container | |
serverInitItemStackIds(int, int, ::std::function< void(int, ::ItemStack const &)>)=0 (defined in Container) | Container | pure virtual |
setContainerChanged(int slot) (defined in Container) | Container | virtual |
setContainerMoved() (defined in Container) | Container | virtual |
setCustomName(::Bedrock::Safety::RedactableString const &name) (defined in Container) | Container | virtual |
setItem(int modelSlot, ::ItemStack const &item)=0 (defined in Container) | Container | pure virtual |
setItemWithForceBalance(int slot, ::ItemStack const &item, bool forceBalanced) (defined in Container) | Container | virtual |
startOpen(::Player &)=0 (defined in Container) | Container | pure virtual |
stopOpen(::Player &player) (defined in Container) | Container | virtual |
TransactionContext typedef (defined in Container) | Container | |
triggerTransactionChange(int slot, ::ItemStack const &oldItem, ::ItemStack const &newItem) (defined in Container) | Container | |
~Container() (defined in Container) | Container | virtual |