32 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::AnvilContainerManagerModel>> mAnvilContainerManagerModel;
33 ::ll::TypedStorage<4, 4, int> mCost;
34 ::ll::TypedStorage<8, 72, ::Bedrock::Safety::RedactableString> mPreviewName;
35 ::ll::TypedStorage<8, 72, ::Bedrock::Safety::RedactableString> mItemName;
36 ::ll::TypedStorage<1, 1, bool> mIsMapRecipe;
37 ::ll::TypedStorage<8, 136, ::ItemResultPreview> mResultPreview;
38 ::ll::TypedStorage<4, 4, int> mRepairItemCountCost;
39 ::ll::TypedStorage<4, 4, ::RecipeNetId> mCurrentRecipeNetId;
40 ::ll::TypedStorage<8, 8, ::Recipe const*> mMapCraftingRecipe;
41 ::ll::TypedStorage<8, 40, ::SlotData const> mCreatedItemOutputSlot;
51 virtual void postInit(::std::weak_ptr<::ContainerManagerController>) ;
54 virtual void updatePreviewItem() ;
63 virtual ::Bedrock::Safety::RedactableString
const& getPreviewItemName()
const ;
66 virtual ::Bedrock::Safety::RedactableString
const& getItemName()
const ;
69 virtual bool isOutputSlot(::std::string
const&)
const ;
72 virtual ::ItemStackBase
const& getTakeableItemStackBase(
::SlotData const&)
const ;
84 virtual int handleAutoPlace(
87 ::std::vector<::AutoPlaceItem>
const&,
88 ::std::vector<::AutoPlaceResult>&
95 virtual ::CreateContainerItemScope
99 virtual void _updateItemStackRequest(
100 ::ContainerScreenRequestActionType,