25 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::ContainerModel>> mContainerModel;
26 ::ll::TypedStorage<1, 1, bool> mDrop;
34 virtual ::ItemInstance
const& getRecipeItem(
int index)
const;
36 virtual bool canRemove(
int slot,
int removeCount)
const;
42 virtual int getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const;
48 virtual ::ItemSetType _canSet(
64 virtual bool _canRemove(
int,
int)
const;
66 virtual bool _canRemove(
int modelSlot,
int removeCount)
const;
70 virtual void _onItemChanged(
int);
72 virtual void _onItemChanged(
int modelSlot);
83 MCAPI ::ItemAddType _canAdd(
90 MCFOLD
bool canConsume(
int modelSlot,
int removeCount)
const;
92 MCFOLD
bool canDestroy(
int modelSlot,
int removeCount)
const;
94 MCFOLD
bool canDrop(
int modelSlot,
int removeCount)
const;
96 MCAPI ::ItemSetType canSet(
107 MCAPI
int getAvailableAutoPlaceCount(
114 MCAPI ::ItemStack
const& getItemStack(
int slot)
const;
116 MCAPI ::ItemStack removeItem(
int slot,
int removeCount);
122 ::ItemPlaceType type,
132 MCFOLD ::ItemInstance
const& $getRecipeItem(
int index)
const;
134 MCAPI
bool $canRemove(
int slot,
int removeCount)
const;
140 MCFOLD
int $getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const;
142 MCAPI ::ItemSetType $_canSet(
152 MCAPI
bool $_canRemove(
int modelSlot,
int removeCount)
const;
154 MCFOLD
void $_onItemChanged(
int modelSlot);
Definition ContainerScreenContext.h:16