3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/containers/managers/controllers/ContainerManagerController.h"
7#include "mc/world/inventory/simulation/ContainerScreenRequestActionType.h"
21namespace Bedrock::Safety {
class RedactableString; }
53 virtual void postInit(::std::weak_ptr<::ContainerManagerController>) ;
56 virtual bool isOutputSlot(::std::string
const&)
const ;
59 virtual ::ItemStackBase
const& getTakeableItemStackBase(
::SlotData const&)
const ;
68 virtual ::Bedrock::Safety::RedactableString
const& getPreviewItemName()
const ;
71 virtual ::Bedrock::Safety::RedactableString
const& getItemName()
const ;
74 virtual void updatePreviewItem() ;
93 handleAutoPlace(
::SlotData const&,
int, ::std::vector<::AutoPlaceItem>
const&, ::std::vector<::AutoPlaceResult>&)
100 virtual ::CreateContainerItemScope
Definition RedactableString.h:10
Definition CartographyContainerManagerController.h:24
Definition ContainerManagerController.h:24
Definition ItemInstance.h:16
Definition ItemStackBase.h:35
Definition AutoPlaceItem.h:5
Definition AutoPlaceResult.h:5
Definition ContainerScreenActionResult.h:5
Definition CreateContainerItemScope.h:5
Definition ItemStackRequestScope.h:5
Definition ItemTransferAmount.h:5
Definition SelectedSlotInfo.h:5