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

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

$ctor(::ContainerScreenContext const &, ::ContainerValidationCaller, ::std::unique_ptr<::IContainerTransfer > &&, ::std::unordered_map<::FullContainerName, ::std::shared_ptr<::Container > >) (defined in ContainerScreenSimulationCrafting)ContainerScreenSimulationCrafting
$ctor() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$dtor()ContainerScreenSimulation
$vftable()AnvilContainerScreenSimulationstatic
_createTemporaryScope() (defined in ContainerScreenSimulation)ContainerScreenSimulation
_getRecipeNetId(::ItemStack const &inputStack, ::ItemStack const &materialStack) const (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
_getRecipeNetIdForMapItems(::ItemStack const &inputStack, ::ItemStack const &materialStack) const (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
_leaveActionScope(::ContainerScreenActionResult &result) (defined in ContainerScreenSimulation)ContainerScreenSimulation
_registerAutoPlaceOrder() (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulationvirtual
_registerCoalesceOrder() (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulationvirtual
_tryTransfer(::ItemTransferType transferType, ::ContainerValidationSlotData const &srcSlot, ::ContainerValidationSlotData const &dstSlot, ::ItemTransferAmount transferAmount, ::ContainerScreenTransferBehaviour transferBehaviour) (defined in ContainerScreenSimulation)ContainerScreenSimulation
_tryTransferCraft(::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &dstSlot) (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
_tryTransferSpecial(::ContainerValidationSlotData const &srcSlot, ::ItemTransferAmount transferAmount, ::ItemSpecialLocation location) (defined in ContainerScreenSimulation)ContainerScreenSimulation
_updateCurrentScope(::ContainerScreenActionResult result) (defined in ContainerScreenSimulation)ContainerScreenSimulation
_updateCurrentScope(::ContainerValidationResult result) (defined in ContainerScreenSimulation)ContainerScreenSimulation
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
getCraftPreview() (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
mAutoPlaceOrderMap (defined in ContainerScreenSimulation)ContainerScreenSimulation
mCoalesceOrderMap (defined in ContainerScreenSimulation)ContainerScreenSimulation
mContainerTransferInterface (defined in ContainerScreenSimulation)ContainerScreenSimulation
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
mCurrentScope (defined in ContainerScreenSimulation)ContainerScreenSimulation
mItemName (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
mItemPreview (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
mScreenContext (defined in ContainerScreenSimulation)ContainerScreenSimulation
mScreenValidation (defined in ContainerScreenSimulation)ContainerScreenSimulation
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
tryAddToStack(::ContainerValidationSlotData const &dstSlot, ::ContainerValidationSlotData const &srcSlot, ::ItemTakeType type) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryAutoPlace(::ContainerValidationSlotData const &srcSlot, ::ItemTransferAmount amount, ::ContainerScreenAutoplaceBehaviour autoplaceBehaviour) (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
tryCoalesce(::ContainerValidationSlotData const &dstSlot, ::ContainerEnumName coalesceContainerEnum) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryConsume(::ContainerValidationSlotData const &srcSlot, ::ItemTransferAmount const transferAmount) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryConsumeExpected(::ContainerValidationSlotData const &srcSlot) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryCraft(::std::unique_ptr<::ContainerValidationCraftInputs > craftInputs) (defined in ContainerScreenSimulationCrafting)ContainerScreenSimulationCrafting
tryDestroy(::ContainerValidationSlotData const &srcSlot, ::ItemTransferAmount const transferAmount) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryDrop(::ContainerValidationSlotData const &srcSlot, ::ItemTransferAmount const transferAmount, bool randomly) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryPlaceAll(::ContainerValidationSlotData const &srcSlot, ::ContainerValidationSlotData const &dstSlot) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryPlaceAmount(::ContainerValidationSlotData const &srcSlot, int amount, ::ContainerValidationSlotData const &dstSlot) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryPlaceOne(::ContainerValidationSlotData const &srcSlot, ::ContainerValidationSlotData const &dstSlot) (defined in ContainerScreenSimulation)ContainerScreenSimulation
trySplitMultiple(::ContainerValidationSlotData const &srcSlot, int progressiveTake, ::ItemInstance const &itemTemplate, ::ContainerValidationSlotData const &dstSlot, ::std::vector<::ContainerSimulationSplitStack > &containerSplitItemStackItems, int &splitItemRemainder) (defined in ContainerScreenSimulation)ContainerScreenSimulation
trySplitSingle(::ContainerValidationSlotData const &srcSlot, ::ContainerValidationSlotData const &dstSlot, ::std::vector<::ContainerSimulationSplitStack > &containerSplitItemStackItems) (defined in ContainerScreenSimulation)ContainerScreenSimulation
trySwap(::ContainerValidationSlotData const &slotA, ::ContainerValidationSlotData const &slotB) (defined in ContainerScreenSimulation)ContainerScreenSimulation
tryTakeAll(::ContainerValidationSlotData const &dstSlot, ::ContainerValidationSlotData const &srcSlot) (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
tryTakeAmount(::ContainerValidationSlotData const &dstSlot, int amount, ::ContainerValidationSlotData const &srcSlot) (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
tryTakeHalf(::ContainerValidationSlotData const &dstSlot, ::ContainerValidationSlotData const &srcSlot) (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulation
~AnvilContainerScreenSimulation()=default (defined in AnvilContainerScreenSimulation)AnvilContainerScreenSimulationvirtual
~ContainerScreenSimulation() (defined in ContainerScreenSimulation)ContainerScreenSimulationvirtual
~ContainerScreenSimulationCrafting()=default (defined in ContainerScreenSimulationCrafting)ContainerScreenSimulationCraftingvirtual
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual