19class RecordItem :
public ::ComponentItem {
29 virtual ::Item& setIconInfo(::std::string
const& name,
int id) ;
31 virtual ::ResolvedItemIconInfo
32 getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const ;
34 virtual ::RecordItem& setDescriptionId(::std::string
const& descriptionId) ;
41 ::std::string
const& name,
44 ::SharedTypes::Legacy::LevelSoundEvent soundEvent
52 ::std::string
const& name,
55 ::SharedTypes::Legacy::LevelSoundEvent soundEvent
64 MCFOLD ::Item& $setIconInfo(::std::string
const& name,
int id);
66 MCFOLD ::ResolvedItemIconInfo
67 $getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const;
69 MCFOLD ::RecordItem& $setDescriptionId(::std::string
const& descriptionId);
77 MCAPI
static void** $vftable();