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

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

$ctor(::std::weak_ptr<::CraftingContainerManagerModel > containerManagerModel) (defined in CraftingContainerManagerController)CraftingContainerManagerController
$ctor(::std::weak_ptr<::ContainerManagerModel > containerManagerModel) (defined in ContainerManagerController)ContainerManagerController
$dtor()CraftingContainerManagerController
$vftable()CraftingContainerManagerControllerstatic
_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
_craftItem(::ItemStackRequestScope const &requestScope, uchar craftCount) (defined in CraftingContainerManagerController)CraftingContainerManagerController
_filterRecipes() (defined in CraftingContainerManagerController)CraftingContainerManagerController
_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
_getRecipesForItem(::ItemInstance const &recipeItem, ::std::vector<::std::string > const &tags, bool) (defined in CraftingContainerManagerController)CraftingContainerManagerController
_getScreenContext() const (defined in ContainerManagerController)ContainerManagerController
_getSlotData(::ContainerValidationSlotData const &containerValidationSlotData) const (defined in ContainerManagerController)ContainerManagerController
_handleAutoPlace(::ItemTransferRequest const &request) (defined in ContainerManagerController)ContainerManagerController
_handleItemCraftedEvents(::ItemInstance const &resultItem, ::std::vector< short > const &ingredientIds, ::ShapedRecipeTriggeredEvent const &shapedRecipeTriggeredEvent) (defined in CraftingContainerManagerController)CraftingContainerManagerController
_handleSplitMultiple(::SelectedSlotInfo const &selected, ::ItemInstance const &itemTemplate, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerController
_handleTransferCraft(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in CraftingContainerManagerController)CraftingContainerManagerController
_handleTransferCraftExtraResults(::std::vector<::ItemInstance > &allResults) (defined in CraftingContainerManagerController)CraftingContainerManagerController
_inventoryContainsItemForRecipeInputSlot(::std::string const &containerName, int collectionIndex) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
_isContainerSimulationEnabled() const (defined in ContainerManagerController)ContainerManagerController
_makeCreateItemScope(::SlotData const &, ::ItemTransferAmount const &) (defined in ContainerManagerController)ContainerManagerController
_makeCreateItemScopeCrafting(::SlotData const &srcSlot, ::ItemTransferAmount const &takeAmount, ::std::vector<::ItemInstance > &allResults) (defined in CraftingContainerManagerController)CraftingContainerManagerController
_makeCreateItemScopeCreative(::SlotData const &srcSlot, ::ItemTransferAmount const &takeAmount) (defined in CraftingContainerManagerController)CraftingContainerManagerController
_onContainerScreenAction(::ContainerScreenActionResult const &result) (defined in ContainerManagerController)ContainerManagerControllervirtual
_onItemAcquired(::ItemInstance const &stack, ::SlotData const &srcSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
_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
_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 CraftingContainerManagerController)CraftingContainerManagerController
_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
_updateCraftingResultItem() (defined in CraftingContainerManagerController)CraftingContainerManagerController
_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
autoCraftItem(::SlotData const &recipeSlot, ::ItemCraftType craftAmount, ::std::vector<::AutoPlaceItem > const &) (defined in CraftingContainerManagerController)CraftingContainerManagerController
clearAllRecipes() (defined in CraftingContainerManagerController)CraftingContainerManagerController
closeContainers() (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
evacuateCraftingContainerToInventory(::ContainerController *container, ::std::vector<::AutoPlaceItem > const &autoPlace) (defined in CraftingContainerManagerController)CraftingContainerManagerController
getBackgroundStyle(::std::string const &containerName, int collectionIndex) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
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
getCraftableCount(::ItemInstance const &item) (defined in CraftingContainerManagerController)CraftingContainerManagerController
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
getExpandoItemGroupName(::std::string const &collectionName, int collectionIndex) (defined in CraftingContainerManagerController)CraftingContainerManagerController
getExpandoStatus(::std::string const &containerName, int collectionIndex) const (defined in ContainerManagerController)ContainerManagerController
getGhostItem(::std::string const &collectionName, int collectionIndex) (defined in CraftingContainerManagerController)CraftingContainerManagerController
getIndexForCreativeItem(::std::string const &collectionName, ::ItemStackBase const &item) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
getItemName() const (defined in ContainerManagerController)ContainerManagerController
getItemStack(::std::string const &collectionName, int collectionIndex) const (defined in ContainerManagerController)ContainerManagerController
getPreviewItemName() const (defined in ContainerManagerController)ContainerManagerController
getRecipeItem(::std::string const &collectionName, int collectionIndex) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
getSearchString() const (defined in CraftingContainerManagerController)CraftingContainerManagerController
getTakeableItemStackBase(::SlotData const &slot) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
handleAddToStack(::SlotData const &dstSlot, ::SlotData const &srcSlot, ::ItemTakeType type) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handleAutoPlace(::SlotData const &srcSlot, int amount, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::std::vector<::AutoPlaceResult > &destinations) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handleAutoPlaceStack(::SlotData const &srcSlot, ::ItemTakeType type, ::std::vector<::AutoPlaceItem > const &autoPlaceOrder, ::std::vector<::AutoPlaceResult > &destinations) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
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 CraftingContainerManagerController)CraftingContainerManagerControllervirtual
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 CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handlePlaceAmount(::SlotData const &srcSlot, int amount, ::SlotData const &dstSlot) (defined in ContainerManagerController)ContainerManagerControllervirtual
handlePlaceOne(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handleRecipeSelect(::std::string const &collectionName, int collectionIndex, bool displayOnly, ::std::vector<::AutoPlaceItem > const &autoPlace) (defined in CraftingContainerManagerController)CraftingContainerManagerController
handleSplitMultiple(::SelectedSlotInfo const &selected, ::ItemInstance const &itemTemplate, ::SlotData const &dstSlot) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handleSplitSingle(::SlotData const &srcSlot, ::SlotData const &dstSlot) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handleSwap(::SlotData const &slotA, ::SlotData const &slotB) (defined in ContainerManagerController)ContainerManagerControllervirtual
handleTakeAll(::SlotData const &dstSlot, ::SlotData const &srcSlot) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handleTakeAmount(::SlotData const &dstSlot, int amount, ::SlotData const &srcSlot) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
handleTakeHalf(::SlotData const &dstSlot, ::SlotData const &srcSlot) (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual
hasContainerController(::std::string const &containerName) const (defined in ContainerManagerController)ContainerManagerController
isCreativeContainer(::std::string const &containerName) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
isExpandableItemFiltered(::std::string const &collectionName, int collectionIndex) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
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 CraftingContainerManagerController)CraftingContainerManagerControllervirtual
isTakeableContainer(::std::string const &containerName) const (defined in CraftingContainerManagerController)CraftingContainerManagerController
isValid(float pickRange) (defined in ContainerManagerController)ContainerManagerController
mAllResults (defined in CraftingContainerManagerController)CraftingContainerManagerController
mBlockChangeListener (defined in CraftingContainerManagerController)CraftingContainerManagerController
mClearInputGridOnChange (defined in CraftingContainerManagerController)CraftingContainerManagerController
mCloseCraftingContainer (defined in CraftingContainerManagerController)CraftingContainerManagerController
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
mCraftingContainerManagerModel (defined in CraftingContainerManagerController)CraftingContainerManagerController
mCraftingInformation (defined in CraftingContainerManagerController)CraftingContainerManagerController
mCraftingRecipe (defined in CraftingContainerManagerController)CraftingContainerManagerController
mCreatedItemOutputSlot (defined in CraftingContainerManagerController)CraftingContainerManagerController
mDisplayingInvalidRecipe (defined in CraftingContainerManagerController)CraftingContainerManagerController
mDynamicContainerNotifier (defined in ContainerManagerController)ContainerManagerController
mGridSize (defined in CraftingContainerManagerController)CraftingContainerManagerController
mIsCrafting (defined in CraftingContainerManagerController)CraftingContainerManagerController
mLevelRecipes (defined in CraftingContainerManagerController)CraftingContainerManagerController
mListenerLifeIndicator (defined in CraftingContainerManagerController)CraftingContainerManagerController
mRecipes (defined in CraftingContainerManagerController)CraftingContainerManagerController
mRemainingItems (defined in CraftingContainerManagerController)CraftingContainerManagerController
mResultPreviewItem (defined in CraftingContainerManagerController)CraftingContainerManagerController
mSavedInventoryState (defined in CraftingContainerManagerController)CraftingContainerManagerController
mSelectedRecipe (defined in CraftingContainerManagerController)CraftingContainerManagerController
mSimulation (defined in ContainerManagerController)ContainerManagerController
mSplitItemRemainder (defined in ContainerManagerController)ContainerManagerController
playerHasRoomForItem(::ItemInstance const &item) const (defined in ContainerManagerController)ContainerManagerController
postInit(::std::weak_ptr<::ContainerManagerController >) (defined in ContainerManagerController)ContainerManagerControllervirtual
registerContainerCallbacks() (defined in ContainerManagerController)ContainerManagerControllervirtual
resetSplitStack() (defined in ContainerManagerController)ContainerManagerController
setItemName(::Bedrock::Safety::RedactableString const &name) (defined in ContainerManagerController)ContainerManagerControllervirtual
setLastCraftedItem(::ItemInstance const &item) (defined in CraftingContainerManagerController)CraftingContainerManagerController
setOnItemExpandedCallback(::std::function< void(::std::string const &, int, int)> callback) (defined in CraftingContainerManagerController)CraftingContainerManagerController
setPreviewItemName(::Bedrock::Safety::RedactableString const &name) (defined in ContainerManagerController)ContainerManagerControllervirtual
setSearchString(::std::string const &searchString) (defined in CraftingContainerManagerController)CraftingContainerManagerController
sortStorageContainer(::std::string const &storageName) (defined in ContainerManagerController)ContainerManagerController
switchExpandoItem(::std::string const &collectionName, int collectionIndex) (defined in CraftingContainerManagerController)CraftingContainerManagerController
TRANSFER_NO_DESTINATION() (defined in ContainerManagerController)ContainerManagerControllerstatic
TRANSFER_NO_ORIGIN() (defined in ContainerManagerController)ContainerManagerControllerstatic
updatePreviewItem() (defined in ContainerManagerController)ContainerManagerControllervirtual
~ContainerManagerController() (defined in ContainerManagerController)ContainerManagerControllervirtual
~CraftingContainerManagerController() (defined in CraftingContainerManagerController)CraftingContainerManagerControllervirtual