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

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

$ctor(::std::weak_ptr<::Trade2ContainerManagerModel > pModel) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
$ctor(::std::weak_ptr<::ContainerManagerModel > containerManagerModel) (defined in ContainerManagerController)ContainerManagerController
$dtor()ContainerManagerController
$vftable()Trade2ContainerManagerControllerstatic
_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
_consumeIngredients(uchar numCrafts) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_consumeMaterials(int amount, ::ContainerEnumName ingredientContainerEnumName) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_createResult(bool shouldPlayAudio) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_createTradeItem(::ItemInstance &itemInstance, ::ItemStackRequestScope const &requestScope, uchar numCrafts) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_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
_handleBuyItemUse(::ItemInstance const &buyItem, int &emeraldCount, ::Actor &trader, ::Player &player) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_handleSplitMultiple(::SelectedSlotInfo const &selected, ::ItemInstance const &itemTemplate, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerController
_handleTransferTrade(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_ingredientsMatchRecipe(::MerchantRecipe const *recipe, ::ItemStackBase const &itemA, ::ItemStackBase const &itemB) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_isContainerSimulationEnabled() const (defined in ContainerManagerController)ContainerManagerController
_makeCreateItemScope(::SlotData const &srcSlot, ::ItemTransferAmount const &takeAmount) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_onContainerScreenAction(::ContainerScreenActionResult const &result) (defined in ContainerManagerController)ContainerManagerControllervirtual
_onItemAcquired(::ItemInstance const &stack, ::SlotData const &srcSlot) (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
_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
_pullInIngredientItemsFromInventory(::ItemInstance const &recipeItemA, ::ItemInstance const &recipeItemB, ::ContainerController *slot1, ::ContainerController *slot2, bool ignoreCustomNamedItems) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_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
_selectBestTradeForIngredients() (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_setupCallbacks() (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
_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 &, ::ItemStackRequestScope &) (defined in ContainerManagerController)ContainerManagerControllervirtual
_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
getCurrentContainerStateList(::std::vector<::ItemStateData > &inventoryState) (defined in ContainerManagerController)ContainerManagerController
getCurrentTradeExp() const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
getDisplayName() (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
getDisplayNameTag() const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
getDynamicContainerModel(::FullContainerName const &name) (defined in ContainerManagerController)ContainerManagerController
getEntityMaxTradeTier() const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
getEntityName(::ActorUniqueID const &entityUniqueID) const (defined in ContainerManagerController)ContainerManagerController
getEntityTradeTier() const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
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 ContainerManagerController)ContainerManagerController
getItemStack(::std::string const &collectionName, int collectionIndex) const (defined in ContainerManagerController)ContainerManagerController
getPreviewItemName() const (defined in ContainerManagerController)ContainerManagerController
getSelectedTrade() const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
getTakeableItemStackBase(::SlotData const &slot) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
getTrade(int tier, int index) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
handleAddToStack(::SlotData const &dstSlot, ::SlotData const &srcSlot, ::ItemTakeType type) (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
handleAutoPlace(::SlotData const &srcSlot, int amount, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::std::vector<::AutoPlaceResult > &destinations) (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
handleAutoPlaceStack(::SlotData const &srcSlot, ::ItemTakeType takeType, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::std::vector<::AutoPlaceResult > &destinations) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleAutoTrade(int tier, int index, ::std::vector<::AutoPlaceResult > &) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
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 Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
handlePlaceAmount(::SlotData const &srcSlot, int amount, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
handlePlaceOne(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
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 Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
handleTakeAmount(::SlotData const &dstSlot, int amount, ::SlotData const &srcSlot) (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
handleTakeHalf(::SlotData const &dstSlot, ::SlotData const &srcSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
hasAvailableTradeWithSecondItem() const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
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
isItemValidForSelectedTrade(::ItemStackBase const &item, bool withCount, bool buyA) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
isOutputSlot(::std::string const &collectionName) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual
isSelectedTrade(int tier, int index) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
isSelectedTradeValid() const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
isValid(float pickRange) (defined in ContainerManagerController)ContainerManagerController
itemMatchesRecipe(::ItemStackBase const &item, ::ItemStackBase const &recipe) (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllerstatic
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
mCreatedItemOutputSlot (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
mDynamicContainerNotifier (defined in ContainerManagerController)ContainerManagerController
moveIngredientsBackToInventory() (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
mResultPreviewItem (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
mSelectBestTradeOnItemPlace (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
mSimulation (defined in ContainerManagerController)ContainerManagerController
mSplitItemRemainder (defined in ContainerManagerController)ContainerManagerController
mTradeContainerManagerModel (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
playerHasItemsForTrade(::MerchantRecipe const *recipe) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
playerHasItemsForTradeInInventory(::MerchantRecipe const *recipe) const (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
playerHasRoomForItem(::ItemInstance const &item) const (defined in ContainerManagerController)ContainerManagerController
postInit(::std::weak_ptr<::ContainerManagerController >) (defined in ContainerManagerController)ContainerManagerControllervirtual
pullInIngredientsForSelectedTrade() (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
registerContainerCallbacks() (defined in ContainerManagerController)ContainerManagerControllervirtual
resetSplitStack() (defined in ContainerManagerController)ContainerManagerController
selectOfferedTrade() (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
setItemName(::Bedrock::Safety::RedactableString const &name) (defined in ContainerManagerController)ContainerManagerControllervirtual
setPreviewItemName(::Bedrock::Safety::RedactableString const &name) (defined in ContainerManagerController)ContainerManagerControllervirtual
setSelectedTrade(int tier, int index) (defined in Trade2ContainerManagerController)Trade2ContainerManagerController
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 ContainerManagerController)ContainerManagerControllervirtual
~ContainerManagerController() (defined in ContainerManagerController)ContainerManagerControllervirtual
~Trade2ContainerManagerController()=default (defined in Trade2ContainerManagerController)Trade2ContainerManagerControllervirtual