24 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::ContainerModel>> mContainerModel;
25 ::ll::TypedStorage<1, 1, bool> mDrop;
37 virtual ::ItemInstance
const& getRecipeItem(
int)
const;
39 virtual bool canRemove(
int slot,
int removeCount)
const;
45 virtual int getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const;
47 virtual ::ItemSetType _canSet(
57 virtual bool _canRemove(
int modelSlot,
int removeCount)
const;
59 virtual void _onItemChanged(
int modelSlot);
67 MCFOLD_C
bool canConsume(
int modelSlot,
int removeCount)
const;
69 MCFOLD_C
bool canDestroy(
int modelSlot,
int removeCount)
const;
71 MCFOLD_C
bool canDrop(
int modelSlot,
int removeCount)
const;
73 MCAPI_C ::ItemSetType canSet(
84 MCAPI_C ::std::string
const& getContainerName()
const;
86 MCAPI_C
int getContainerSize()
const;
88 MCFOLD_C ::ItemInstance
const& getItemInstance(
int slot)
const;
90 MCAPI_C ::ItemStack
const& getItemStack(
int slot)
const;
92 MCAPI_C ::ItemStack removeItem(
int slot,
int removeCount);
113 MCFOLD ::ItemInstance
const& $getRecipeItem(
int)
const;
115 MCFOLD
bool $canRemove(
int slot,
int removeCount)
const;
121 MCFOLD
int $getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const;
123 MCAPI ::ItemSetType $_canSet(
133 MCAPI
bool $_canRemove(
int modelSlot,
int removeCount)
const;
135 MCFOLD
void $_onItemChanged(
int modelSlot);
Definition ContainerScreenContext.h:17