19 ::ll::TypedStorage<8, 128, ::ItemInstance> mRecipeItem;
20 ::ll::TypedStorage<1, 1, bool> mIsRecipeCraftable;
28 virtual int getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const ;
30 virtual void onRecipeSelected(
::Recipe const* recipe, uint64 gridSize,
bool displayGhostItems) ;
32 virtual ::ItemInstance
const& getRecipeItem(
int slot)
const ;
34 virtual void clearSelectedRecipe() ;
36 virtual bool _canRemove(
int slot,
int removeCount)
const ;
48 MCNAPI_C
void* $ctor(::std::shared_ptr<::ContainerModel> containerModel);
55 MCNAPI
int $getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const;
57 MCNAPI
void $onRecipeSelected(
::Recipe const* recipe, uint64 gridSize,
bool displayGhostItems);
59 MCNAPI ::ItemInstance
const& $getRecipeItem(
int slot)
const;
61 MCNAPI
void $clearSelectedRecipe();
63 MCNAPI
bool $_canRemove(
int slot,
int removeCount)
const;