|
LeviLamina
|
This is the complete list of members for ContainerScreenSimulationCrafting, 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() | ContainerScreenSimulationCrafting | static |
| _createTemporaryScope() (defined in ContainerScreenSimulation) | ContainerScreenSimulation | |
| _leaveActionScope(::ContainerScreenActionResult &result) (defined in ContainerScreenSimulation) | ContainerScreenSimulation | |
| _registerAutoPlaceOrder() (defined in ContainerScreenSimulation) | ContainerScreenSimulation | virtual |
| _registerCoalesceOrder() (defined in ContainerScreenSimulation) | ContainerScreenSimulation | virtual |
| _tryTransfer(::ItemTransferType transferType, ::ContainerValidationSlotData const &srcSlot, ::ContainerValidationSlotData const &dstSlot, ::ItemTransferAmount transferAmount, ::ContainerScreenTransferBehaviour transferBehaviour) (defined in ContainerScreenSimulation) | ContainerScreenSimulation | |
| _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 ContainerScreenSimulationCrafting) | ContainerScreenSimulationCrafting | |
| 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 | |
| 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 ContainerScreenSimulation) | ContainerScreenSimulation | |
| 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 ContainerScreenSimulation) | ContainerScreenSimulation | |
| tryTakeAmount(::ContainerValidationSlotData const &dstSlot, int amount, ::ContainerValidationSlotData const &srcSlot) (defined in ContainerScreenSimulation) | ContainerScreenSimulation | |
| tryTakeHalf(::ContainerValidationSlotData const &dstSlot, ::ContainerValidationSlotData const &srcSlot) (defined in ContainerScreenSimulation) | ContainerScreenSimulation | |
| ~ContainerScreenSimulation() (defined in ContainerScreenSimulation) | ContainerScreenSimulation | virtual |
| ~ContainerScreenSimulationCrafting()=default (defined in ContainerScreenSimulationCrafting) | ContainerScreenSimulationCrafting | virtual |
| ~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |