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

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

$ctor(::std::weak_ptr<::AnvilContainerManagerModel > containerManagerModel) (defined in AnvilContainerManagerController)AnvilContainerManagerController
$ctor(::std::weak_ptr<::ContainerManagerModel > containerManagerModel) (defined in ContainerManagerController)ContainerManagerController
$dtor()ContainerManagerController
$vftable()AnvilContainerManagerControllerstatic
_addContainer(::std::shared_ptr<::ContainerController > uiContainer) (defined in ContainerManagerController)ContainerManagerController
_addOutputsAsDestinations(::ContainerScreenActionResult const &result, ::std::vector<::AutoPlaceResult > &destinations) const (defined in ContainerManagerController)ContainerManagerController
_appendAutoPlaceOutputs(::ItemTransferRequest &request, ::ItemStackBase const &itemToPlace, int requestAmount, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, int placementGroup) (defined in ContainerManagerController)ContainerManagerController
_autoPlaceOrDrop(::SlotData const &srcSlot, ::ItemTransferAmount amount, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder) (defined in ContainerManagerController)ContainerManagerController
_buildAutoPlaceRequest(::SlotData const &srcSlot, ::ItemTransferAmount requestTakeAmount, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::ItemTransferRequest &request) (defined in ContainerManagerController)ContainerManagerController
_bulkAutoPlaceOutput(int craftableCount, int amount, ::ItemInstance outputItem, ::SlotData const &srcSlot, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::std::vector<::AutoPlaceResult > &destinations) (defined in ContainerManagerController)ContainerManagerController
_canAutoPlace(::SlotData const &srcSlot, ::ItemTransferAmount requestTakeAmount, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder) (defined in ContainerManagerController)ContainerManagerController
_canCraftIntoStorageItem(::ItemInstance const &itemToCraft, ::ItemStack const &storageItem) (defined in ContainerManagerController)ContainerManagerController
_clearCreativeHotbar() (defined in ContainerManagerController)ContainerManagerController
_closeContainers(::ContainerManagerModel &containerModel) (defined in ContainerManagerController)ContainerManagerController
_consumeMaterials() (defined in AnvilContainerManagerController)AnvilContainerManagerController
_consumeOneFromAnvilInputSlot() (defined in AnvilContainerManagerController)AnvilContainerManagerController
_createCraftItem(::ItemInstance &stack, ::ItemStackRequestScope const &requestScope) (defined in AnvilContainerManagerController)AnvilContainerManagerController
_getContainerValidationSlotData(::SlotData const &slotData) const (defined in ContainerManagerController)ContainerManagerController
_getItem(::SlotData const &slot, bool canBeEmpty) const (defined in ContainerManagerController)ContainerManagerController
_getItem0(::ContainerEnumName collectionEnumName) const (defined in ContainerManagerController)ContainerManagerController
_getItemAndContainerController(::SlotData const &slot, bool canBeEmpty) const (defined in ContainerManagerController)ContainerManagerController
_getPredictiveContainers() (defined in ContainerManagerController)ContainerManagerController
_getScreenContext() const (defined in ContainerManagerController)ContainerManagerController
_getSlotData(::ContainerValidationSlotData const &containerValidationSlotData) const (defined in ContainerManagerController)ContainerManagerController
_handleAutoPlace(::ItemTransferRequest const &request) (defined in ContainerManagerController)ContainerManagerController
_handleSplitMultiple(::SelectedSlotInfo const &selected, ::ItemInstance const &itemTemplate, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerController
_handleTransferCraft(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in AnvilContainerManagerController)AnvilContainerManagerController
_isContainerSimulationEnabled() const (defined in ContainerManagerController)ContainerManagerController
_isTooExpensive() (defined in AnvilContainerManagerController)AnvilContainerManagerController
_makeCreateItemScope(::SlotData const &srcSlot, ::ItemTransferAmount const &) (defined in AnvilContainerManagerController)AnvilContainerManagerController
_onContainerScreenAction(::ContainerScreenActionResult const &result) (defined in ContainerManagerController)ContainerManagerControllervirtual
_onItemAcquired(::ItemInstance const &stack, ::SlotData const &srcSlot) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
_onItemGrabbed() (defined in AnvilContainerManagerController)AnvilContainerManagerController
_onItemPlaced(::ItemInstance const &stack, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
_onItemTransferredFrom(::ItemInstance const &stack, ::SlotData const &srcSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
_onItemTransferredTo(::ItemInstance const &stack, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
_onItemTransferring(::ItemStack const &stack, ::SlotData const &srcSlot, ::ContainerModel *srcModel, ::SlotData const &dstSlot, ::ContainerModel *dstModel) (defined in ContainerManagerController)ContainerManagerController
_onTransfer(::ContainerScreenActionResult const &result) (defined in ContainerManagerController)ContainerManagerController
_playCraftingSound(::std::weak_ptr<::ContainerManagerModel > const &containerManagerModel, ::SharedTypes::Legacy::LevelSoundEvent soundEvent) (defined in ContainerManagerController)ContainerManagerController
_playerHasEnoughXP() (defined in AnvilContainerManagerController)AnvilContainerManagerController
_registerSetThisDirtyCallback(::std::shared_ptr<::ContainerModel > containerModel) (defined in ContainerManagerController)ContainerManagerController
_resolveToRealSourceSlot(::ContainerModel *srcModel, ::SlotData const &srcSlot, ::SlotData &realSrcSlot) const (defined in ContainerManagerController)ContainerManagerController
_returnToPlayerOrDrop(::SlotData const &srcSlot, ::ItemTransferAmount amount) (defined in ContainerManagerController)ContainerManagerController
_setupCallbacks() (defined in AnvilContainerManagerController)AnvilContainerManagerController
_shiftLeftStorageItemContents(::std::string const &collectionName, int selectedItemIdx, ::std::vector<::ItemStack > const &items) (defined in ContainerManagerController)ContainerManagerController
_transfer(::ItemTransferType transferType, ::SlotData const &dstSlot, ::SlotData const &srcSlot, ::ItemTransferAmount transferAmount, bool allowSwap, bool allowVisualOnlySameItemSwap) (defined in ContainerManagerController)ContainerManagerController
_transferAll(::ItemTransferType transferType, ::SlotData const &dstSlot, ::SlotData const &srcSlot) (defined in ContainerManagerController)ContainerManagerController
_transferSpecial(::SlotData const &srcSlot, ::ItemTransferAmount transferAmount, ::ItemSpecialLocation location) (defined in ContainerManagerController)ContainerManagerController
_tryBeginItemStackRequest(::ContainerManagerModel const *managerModel) (defined in ContainerManagerController)ContainerManagerController
_updateItemStackRequest(::ContainerScreenRequestActionType, ::ContainerScreenActionResult const &result, ::ItemStackRequestScope &requestScope) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
_updateItemStackRequest(::ContainerScreenActionResult const &result, ::ItemStackRequestScope &requestScope) (defined in ContainerManagerController)ContainerManagerController
_updatePreviewItem(::ItemInstance &previewItem, ::ItemInstance const &newItem, ::std::string const &collectionName) (defined in ContainerManagerController)ContainerManagerController
closeContainers() (defined in ContainerManagerController)ContainerManagerControllervirtual
getBlockName(::BlockPos const &blockPos) const (defined in ContainerManagerController)ContainerManagerController
getContainerController(::std::string const &containerName) const (defined in ContainerManagerController)ContainerManagerController
getContainerModel(::std::string const &containerName) const (defined in ContainerManagerController)ContainerManagerController
getContainerSize(::std::string const &collectionName) const (defined in ContainerManagerController)ContainerManagerController
getCostText() (defined in AnvilContainerManagerController)AnvilContainerManagerController
getCurrentContainerStateList(::std::vector<::ItemStateData > &inventoryState) (defined in ContainerManagerController)ContainerManagerController
getDynamicContainerModel(::FullContainerName const &name) (defined in ContainerManagerController)ContainerManagerController
getEntityName(::ActorUniqueID const &entityUniqueID) const (defined in ContainerManagerController)ContainerManagerController
getExpandoGroupName(::std::string const &collectionName, int collectionIndex) const (defined in ContainerManagerController)ContainerManagerController
getExpandoStatus(::std::string const &containerName, int collectionIndex) const (defined in ContainerManagerController)ContainerManagerController
getItemName() const (defined in AnvilContainerManagerController)AnvilContainerManagerController
getItemStack(::std::string const &collectionName, int collectionIndex) const (defined in ContainerManagerController)ContainerManagerController
getPreviewItemName() const (defined in AnvilContainerManagerController)AnvilContainerManagerController
getTakeableItemStackBase(::SlotData const &slot) const (defined in AnvilContainerManagerController)AnvilContainerManagerController
handleAddToStack(::SlotData const &dstSlot, ::SlotData const &srcSlot, ::ItemTakeType type) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleAutoPlace(::SlotData const &srcSlot, int amount, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::std::vector<::AutoPlaceResult > &destinations) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
handleAutoPlaceStack(::SlotData const &srcSlot, ::ItemTakeType takeType, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::std::vector<::AutoPlaceResult > &destinations) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleCoalesce(::SlotData const &dstSlot, ::std::vector<::std::string > const &coalesceOrder, ::std::string const &coalesceSrc) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleConsume(::SlotData const &srcSlot, ::ItemTransferAmount const transferAmount) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleDestroy(::SelectedSlotInfo const &selected, ::ItemTransferAmount const transferAmount) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleDestroy(::SlotData const &srcSlot, ::ItemTransferAmount const transferAmount) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleDrop(::SlotData const &srcSlot, ::ItemTransferAmount const transferAmount) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleMoveItemFromSlotIntoStorageItem(::SlotData const &srcSlot, ::ItemStack const &dstStorageItem, ::std::optional< uchar > requestedAmount) (defined in ContainerManagerController)ContainerManagerController
handleMoveSelectedItemFromStorageItem(::ItemStack const &srcStorageItem, int selectedItemIdx, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerController
handleMoveSelectedItemFromStorageItemToStorageItem(::ItemStack const &srcStorageItem, int selectedItemIdx, ::ItemStack const &dstStorageItem) (defined in ContainerManagerController)ContainerManagerController
handleMoveTopItemFromStorageItem(::ItemStack const &srcStorageItem, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerController
handlePlaceAll(::SelectedSlotInfo const &selected, ::SlotData const &dstSlot) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
handlePlaceAmount(::SlotData const &srcSlot, int amount, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
handlePlaceOne(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleSplitMultiple(::SelectedSlotInfo const &selected, ::ItemInstance const &itemTemplate, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleSplitSingle(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleSwap(::SlotData const &slotA, ::SlotData const &slotB) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleTakeAll(::SlotData const &dstSlot, ::SlotData const &srcSlot) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
handleTakeAmount(::SlotData const &dstSlot, int amount, ::SlotData const &srcSlot) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
handleTakeHalf(::SlotData const &dstSlot, ::SlotData const &srcSlot) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
hasContainerController(::std::string const &containerName) const (defined in ContainerManagerController)ContainerManagerController
isExpandoItem(::std::string const &collectionName, int collectionIndex) (defined in ContainerManagerController)ContainerManagerController
isItemFiltered(::std::vector<::std::string > containerNames, ::ItemStackBase const &item) const (defined in ContainerManagerController)ContainerManagerController
isOutputSlot(::std::string const &collectionName) const (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
isValid(float pickRange) (defined in ContainerManagerController)ContainerManagerController
mAnvilContainerManagerModel (defined in AnvilContainerManagerController)AnvilContainerManagerController
mContainerDirty (defined in ContainerManagerController)ContainerManagerController
mContainerManagerModel (defined in ContainerManagerController)ContainerManagerController
mContainers (defined in ContainerManagerController)ContainerManagerController
mContainersClosed (defined in ContainerManagerController)ContainerManagerController
mContainerSimulationSplitItemStacks (defined in ContainerManagerController)ContainerManagerController
mContainerSplitItemStackItems (defined in ContainerManagerController)ContainerManagerController
mCost (defined in AnvilContainerManagerController)AnvilContainerManagerController
mCreatedItemOutputSlot (defined in AnvilContainerManagerController)AnvilContainerManagerController
mCurrentRecipeNetId (defined in AnvilContainerManagerController)AnvilContainerManagerController
mDynamicContainerNotifier (defined in ContainerManagerController)ContainerManagerController
mIsEnchantingBookRecipe (defined in AnvilContainerManagerController)AnvilContainerManagerController
mIsMapRecipe (defined in AnvilContainerManagerController)AnvilContainerManagerController
mItemName (defined in AnvilContainerManagerController)AnvilContainerManagerController
mMapCraftingRecipe (defined in AnvilContainerManagerController)AnvilContainerManagerController
mPreviewName (defined in AnvilContainerManagerController)AnvilContainerManagerController
mRepairItemCountCost (defined in AnvilContainerManagerController)AnvilContainerManagerController
mResultPreview (defined in AnvilContainerManagerController)AnvilContainerManagerController
mSimulation (defined in ContainerManagerController)ContainerManagerController
mSplitItemRemainder (defined in ContainerManagerController)ContainerManagerController
playerHasRoomForItem(::ItemInstance const &item) const (defined in ContainerManagerController)ContainerManagerController
postInit(::std::weak_ptr<::ContainerManagerController > self) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
registerContainerCallbacks() (defined in ContainerManagerController)ContainerManagerControllervirtual
resetSplitStack() (defined in ContainerManagerController)ContainerManagerController
setItemName(::Bedrock::Safety::RedactableString const &name) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
setPreviewItemName(::Bedrock::Safety::RedactableString const &name) (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
shouldDrawRed() (defined in AnvilContainerManagerController)AnvilContainerManagerController
sortStorageContainer(::std::string const &storageName) (defined in ContainerManagerController)ContainerManagerController
TRANSFER_NO_DESTINATION() (defined in ContainerManagerController)ContainerManagerControllerstatic
TRANSFER_NO_ORIGIN() (defined in ContainerManagerController)ContainerManagerControllerstatic
updatePreviewItem() (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
~AnvilContainerManagerController()=default (defined in AnvilContainerManagerController)AnvilContainerManagerControllervirtual
~ContainerManagerController() (defined in ContainerManagerController)ContainerManagerControllervirtual