LeviLamina
|
This is the complete list of members for ContainerScreenValidationCrafting, including all inherited members.
$ctor(::ContainerScreenContext const &screenContext, ::ContainerValidationCaller caller, ::std::unordered_map<::FullContainerName, ::std::shared_ptr<::Container > > predictiveContainers) | ContainerScreenValidation | |
$dtor() | ContainerScreenValidation | |
$getCraftResults(::std::unique_ptr<::ContainerValidationCraftInputs > craftInputs, uchar const numCrafts) | ContainerScreenValidationCrafting | |
$tryActivate() | ContainerScreenValidation | |
$tryCraft(::std::unique_ptr<::ContainerValidationCraftInputs > craftInputs, uchar const numCrafts) | ContainerScreenValidationCrafting | |
$vftable() | ContainerScreenValidationCrafting | static |
_appendCraftResult(::ContainerValidationCraftResult &craftResult) | ContainerScreenValidationCrafting | |
_commit() | ContainerScreenValidation | |
_createContainerValidatorSlotInfo(::ContainerValidationSlotData const &slotData) | ContainerScreenValidation | |
_dropItems() | ContainerScreenValidation | |
_getOrCreateContainerValidator(::FullContainerName const &containerEnumName) | ContainerScreenValidation | |
_propagateContainers() | ContainerScreenValidation | |
_tryAddItem(::ContainerValidationSlotInfo &slotInfo, int addCount, bool allowPartialSuccess) | ContainerScreenValidation | |
_tryMoveItem(::ContainerValidationSlotInfo &srcValidatorPair, ::ContainerValidationSlotInfo &dstValidatorPair) | ContainerScreenValidation | |
_tryRemoveItem(::ContainerValidationSlotInfo &slotInfo, int amount) | ContainerScreenValidation | |
_trySetItem(::ContainerValidationSlotInfo &slotInfo, ::ItemStack const &stack, bool isWholeStackTransfer, bool allowPartialSuccess, bool isInternalTransfer) | ContainerScreenValidation | |
_tryTransferSpecial(::ContainerValidationSlotData const &srcSlotData, int transferAmount, ::ContainerScreenRequestActionType actionType) | ContainerScreenValidation | |
ContainerScreenValidation() (defined in ContainerScreenValidation) | ContainerScreenValidation | |
ContainerScreenValidation(::ContainerScreenContext const &screenContext, ::ContainerValidationCaller caller, ::std::unordered_map<::FullContainerName, ::std::shared_ptr<::Container > > predictiveContainers) | ContainerScreenValidation | |
getCraftResults(::std::unique_ptr<::ContainerValidationCraftInputs > craftInputs, uchar const numCrafts) (defined in ContainerScreenValidationCrafting) | ContainerScreenValidationCrafting | |
getOrCreateSparseContainer(::FullContainerName const &containerEnumName) | ContainerScreenValidation | |
makeContainerScreenValidation(::ContainerScreenContext const &screenContext, ::ContainerValidationCaller caller, ::std::unordered_map<::FullContainerName, ::std::shared_ptr<::Container > > predictiveContainers) | ContainerScreenValidation | static |
mCaller (defined in ContainerScreenValidation) | ContainerScreenValidation | |
mContainerIndexMap (defined in ContainerScreenValidation) | ContainerScreenValidation | |
mContainerScreenValidator (defined in ContainerScreenValidation) | ContainerScreenValidation | |
mContainerValidatorMap (defined in ContainerScreenValidation) | ContainerScreenValidation | |
mDebug (defined in ContainerScreenValidation) | ContainerScreenValidation | |
mPredictiveContainers (defined in ContainerScreenValidation) | ContainerScreenValidation | |
mScreenContext (defined in ContainerScreenValidation) | ContainerScreenValidation | |
mValidationStack (defined in ContainerScreenValidation) | ContainerScreenValidation | |
tryActivate() (defined in ContainerScreenValidation) | ContainerScreenValidation | |
tryCommitActionResults() | ContainerScreenValidation | |
tryConsume(::ContainerValidationSlotData const &srcSlotData, int transferAmount) | ContainerScreenValidation | |
tryCraft(::std::unique_ptr<::ContainerValidationCraftInputs > craftInputs, uchar const numCrafts) (defined in ContainerScreenValidationCrafting) | ContainerScreenValidationCrafting | |
tryDrop(::ContainerValidationSlotData const &srcSlotData, int transferAmount, bool dropRandomly) | ContainerScreenValidation | |
trySwap(::ContainerValidationSlotData const &srcSlotData, ::ContainerValidationSlotData const &dstSlotData) | ContainerScreenValidation | |
tryTransfer(::ContainerValidationSlotData const &srcSlotData, ::ContainerValidationSlotData const &dstSlotData, int transferAmount, bool isAllowingPartialTransfer) | ContainerScreenValidation | |
~ContainerScreenValidation() (defined in ContainerScreenValidation) | ContainerScreenValidation | virtual |
~ContainerScreenValidationCrafting()=default (defined in ContainerScreenValidationCrafting) | ContainerScreenValidationCrafting | virtual |