|
virtual::ContainerScreenActionResult | tryTakeAmount (::ContainerValidationSlotData const &, int, ::ContainerValidationSlotData const &) |
|
virtual::ContainerScreenActionResult | tryTakeAll (::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &) |
|
virtual::ContainerScreenActionResult | tryTakeHalf (::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &) |
|
virtual::ContainerScreenActionResult | tryAutoPlace (::ContainerValidationSlotData const &, ::ItemTransferAmount, ::ContainerScreenAutoplaceBehaviour) |
|
virtual::ContainerValidationCraftResult | getCraftPreview () |
|
virtual void | _registerCoalesceOrder () |
|
virtual void | _registerAutoPlaceOrder () |
|
virtual::ContainerScreenActionResult | tryCraft (::std::unique_ptr<::ContainerValidationCraftInputs >) |
|
virtual::ContainerScreenActionResult | tryPlaceOne (::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &) |
|
virtual::ContainerScreenActionResult | tryPlaceAmount (::ContainerValidationSlotData const &, int, ::ContainerValidationSlotData const &) |
|
virtual::ContainerScreenActionResult | tryPlaceAll (::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &) |
|
virtual::ContainerScreenActionResult | trySwap (::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &) |
|
virtual::ContainerScreenActionResult | tryAddToStack (::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &, ::ItemTakeType) |
|
virtual::ContainerScreenActionResult | tryCoalesce (::ContainerValidationSlotData const &, ::ContainerEnumName) |
|
virtual::ContainerScreenActionResult | trySplitSingle (::ContainerValidationSlotData const &, ::ContainerValidationSlotData const &, ::std::vector<::ContainerSimulationSplitStack > &) |
|
virtual::ContainerScreenActionResult | trySplitMultiple (::ContainerValidationSlotData const &, int, ::ItemInstance const &, ::ContainerValidationSlotData const &, ::std::vector<::ContainerSimulationSplitStack > &, int &) |
|
virtual::ContainerScreenActionResult | tryDrop (::ContainerValidationSlotData const &, ::ItemTransferAmount const, bool) |
|
virtual::ContainerScreenActionResult | tryDestroy (::ContainerValidationSlotData const &, ::ItemTransferAmount const) |
|
virtual::ContainerScreenActionResult | tryConsume (::ContainerValidationSlotData const &, ::ItemTransferAmount const) |
|
virtual::ContainerScreenActionResult | tryConsumeExpected (::ContainerValidationSlotData const &) |
|
MCFOLD void | $dtor () |
|
|
::ll::TypedStorage< 8, 72, ::Bedrock::Safety::RedactableString > | mItemName |
|
::ll::TypedStorage< 8, 72, ::Bedrock::Safety::RedactableString > | mItemPreview |
|
::ll::TypedStorage< 8, 8, ::ContainerScreenActionScope * > | mCurrentScope |
|
::ll::TypedStorage< 8, 40, ::ContainerScreenContext > | mScreenContext |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ContainerScreenValidation > > | mScreenValidation |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IContainerTransfer > > | mContainerTransferInterface |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::ContainerEnumName, ::std::vector<::ContainerEnumName > > > | mCoalesceOrderMap |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::ContainerEnumName, ::std::vector<::AutoPlaceTarget > > > | mAutoPlaceOrderMap |
|
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
|