|
enum class | ButtonId : int {
IdInvalid = -1
, IdConfirm = 0
, IdCancel = 1
, IdSpeed = 2
,
IdHaste = 3
, IdResist = 4
, IdJump = 5
, IdStrength = 6
,
IdRegen = 7
, IdExtra = 8
, NumButtonId = 9
} |
|
enum class | ButtonStatus : int { Active = 0
, Inactive = 1
, Hidden = 2
, Selected = 3
} |
|
enum class | ClickStatus : int { Ok = 0
, Exit = 1
} |
|
|
BeaconContainerManagerController & | operator= (BeaconContainerManagerController const &) |
|
| BeaconContainerManagerController (BeaconContainerManagerController const &) |
|
virtual void | handlePlaceAll (::SelectedSlotInfo const &, ::SlotData 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 | 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 &) |
|