|
LabTableContainerManagerController & | operator= (LabTableContainerManagerController const &) |
|
| LabTableContainerManagerController (LabTableContainerManagerController const &) |
|
virtual void | postInit (::std::weak_ptr<::ContainerManagerController >) |
|
virtual void | registerContainerCallbacks () |
|
virtual void | setPreviewItemName (::Bedrock::Safety::RedactableString const &) |
|
virtual void | setItemName (::Bedrock::Safety::RedactableString const &) |
|
virtual::Bedrock::Safety::RedactableString const & | getPreviewItemName () const |
|
virtual::Bedrock::Safety::RedactableString const & | getItemName () const |
|
virtual void | updatePreviewItem () |
|
virtual::ItemStackBase const & | getTakeableItemStackBase (::SlotData const &) const |
|
virtual void | handleTakeAmount (::SlotData const &, int, ::SlotData const &) |
|
virtual void | handleTakeAll (::SlotData const &, ::SlotData const &) |
|
virtual void | handlePlaceAll (::SelectedSlotInfo const &, ::SlotData const &) |
|
virtual void | handleTakeHalf (::SlotData const &, ::SlotData const &) |
|
virtual void | handlePlaceOne (::SlotData const &, ::SlotData const &) |
|
virtual void | handlePlaceAmount (::SlotData const &, int, ::SlotData const &) |
|
virtual int | handleAutoPlace (::SlotData const &, int, ::std::vector<::AutoPlaceItem > const &, ::std::vector<::AutoPlaceResult > &) |
|
virtual int | handleAutoPlaceStack (::SlotData const &, ::ItemTakeType, ::std::vector<::AutoPlaceItem > const &, ::std::vector<::AutoPlaceResult > &) |
|
virtual void | handleSplitSingle (::SlotData const &, ::SlotData const &) |
|
virtual void | handleSplitMultiple (::SelectedSlotInfo const &, ::ItemInstance const &, ::SlotData const &) |
|
virtual bool | handleCoalesce (::SlotData const &, ::std::vector<::std::string > const &, ::std::string const &) |
|
virtual bool | handleSwap (::SlotData const &, ::SlotData const &) |
|
virtual bool | handleDrop (::SlotData const &, ::ItemTransferAmount const) |
|
virtual bool | handleDestroy (::SelectedSlotInfo const &, ::ItemTransferAmount const) |
|
virtual bool | handleDestroy (::SlotData const &, ::ItemTransferAmount const) |
|
virtual bool | handleConsume (::SlotData const &, ::ItemTransferAmount const) |
|
virtual void | handleAddToStack (::SlotData const &, ::SlotData const &, ::ItemTakeType) |
|
virtual void | closeContainers () |
|
virtual bool | isOutputSlot (::std::string const &) const |
|
virtual void | _updateItemStackRequest (::ContainerScreenRequestActionType, ::ContainerScreenActionResult const &, ::ItemStackRequestScope &) |
|
virtual::CreateContainerItemScope | _makeCreateItemScope (::SlotData const &, ::ItemTransferAmount const &) |
|
virtual void | _onItemTransferredFrom (::ItemInstance const &, ::SlotData const &) |
|
virtual void | _onItemTransferredTo (::ItemInstance const &, ::SlotData const &) |
|
virtual void | _onItemAcquired (::ItemInstance const &, ::SlotData const &) |
|
virtual void | _onItemPlaced (::ItemInstance const &, ::SlotData const &) |
|
virtual void | _onContainerScreenAction (::ContainerScreenActionResult const &) |
|