17class AbstractCompassItem :
public ::Item {
25 ::ll::TypedStorage<4, 4, int> mAtlasWidth;
26 ::ll::TypedStorage<4, 4, int> mAtlasHeight;
32 AbstractCompassItem();
37 virtual ::ResolvedItemIconInfo
38 getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const ;
40 virtual int getAnimationFrameFor(
::Mob* holder,
bool,
::ItemStack const*,
bool)
const ;
42 virtual int getEnchantSlot()
const ;
52 MCFOLD
void setTextureDimensions(ushort texSizeW, ushort texSizeH);
65 MCAPI ::ResolvedItemIconInfo
66 $getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const;
68 MCAPI
int $getAnimationFrameFor(
::Mob* holder,
bool,
::ItemStack const*,
bool)
const;
70 MCAPI
int $getEnchantSlot()
const;