20class CocoaBeanItem :
public ::Item {
24 ::ll::TypedStorage<1, 1, bool const> mAllowLegacyUseAsDye;
34 virtual ::Item& setIconInfo(::std::string
const& name,
int id) ;
38 virtual bool isDye()
const ;
40 virtual ::ItemColor getItemColor()
const ;
42 virtual bool isValidAuxValue(
int auxValue)
const ;
44 virtual ::InteractionResult
52 MCAPI CocoaBeanItem(::std::string
const& name,
int id,
bool allowLegacyUseAsDye);
58 MCAPI
void* $ctor(::std::string
const& name,
int id,
bool allowLegacyUseAsDye);
64 MCFOLD ::Item& $setIconInfo(::std::string
const& name,
int id);
68 MCFOLD
bool $isDye()
const;
70 MCFOLD ::ItemColor $getItemColor()
const;
72 MCFOLD
bool $isValidAuxValue(
int auxValue)
const;
74 MCAPI ::InteractionResult
83 MCAPI
static void** $vftable();