AString m_RepairedItemName
virtual void DistributeStack(cItem &a_ItemStack, int a_Slot, cPlayer &a_Player, cSlotArea *a_ClickedArea, bool a_ShouldApply) override
Called on shift-clicking to distribute the stack into other areas; Modifies a_ItemStack as it is dist...
void SetRepairedItemName(const AString &a_Name, cPlayer *a_Player)
Set the repaired item name.
const Vector3i & GetBlockPos()
Gets the Position from the Anvil.
AString GetRepairedItemName(void) const
Gets the repaired item name.
cAnvilWindow(Vector3i a_BlockPos)
cSlotAreaAnvil * m_AnvilSlotArea
cWindow(WindowType a_WindowType, const AString &a_WindowTitle)