3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/containers/controllers/CraftingContainerController.h"
20 ::ll::TypedStorage<8, 24, ::std::vector<::ItemInstance>> mRecipeItems;
28 virtual int getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const ;
30 virtual ::ItemInstance
const& getRecipeItem(
int slot)
const ;
32 virtual void clearSelectedRecipe() ;
38 MCNAPI_C
void onRecipeSelectedWithSpecificIngredients(
41 bool displayGhostItems,
42 ::std::vector<::RecipeIngredient>
const& ingredients
49 MCNAPI_C
void* $ctor(::std::shared_ptr<::ContainerModel> containerModel);
56 MCNAPI
int $getBackgroundStyle(
int slot,
bool inventoryContainsItem)
const;
58 MCNAPI ::ItemInstance
const& $getRecipeItem(
int slot)
const;
60 MCNAPI
void $clearSelectedRecipe();
Definition ContainerModel.h:27
Definition CraftingContainerController.h:15
Definition ItemInstance.h:15
Definition RecipeIngredient.h:17