Cuberite
A lightweight, fast and extensible game server for Minecraft
cAnvilWindow Member List

This is the complete list of members for cAnvilWindow, including all inherited members.

BroadcastSlot(cSlotArea *a_Area, int a_LocalSlotNum)cWindow
BroadcastWholeWindow(void)cWindow
c_NumInventorySlotscWindowstatic
cAnvilWindow(Vector3i a_BlockPos)cAnvilWindow
Clicked(cPlayer &a_Player, int a_WindowID, short a_SlotNum, eClickAction a_ClickAction, const cItem &a_ClickedItem)cWindowvirtual
ClosedByPlayer(cPlayer &a_Player, bool a_CanRefuse)cWindowvirtual
CollectItemsToHand(cItem &a_Dragging, cSlotArea &a_Area, cPlayer &a_Player, bool a_CollectFullStacks)cWindow
cWindow(WindowType a_WindowType, const AString &a_WindowTitle)cWindow
Destroy(void)cWindowprotectedvirtual
DistributeItemToSlots(cPlayer &a_Player, const cItem &a_Item, char a_NumToEachSlot, const cSlotNums &a_SlotNums, bool a_LimitItems=true)cWindowprotected
DistributeStack(cItem &a_ItemStack, int a_Slot, cPlayer &a_Player, cSlotArea *a_ClickedArea, bool a_ShouldApply) overridecAnvilWindowvirtual
DistributeStackToAreas(cItem &a_ItemStack, cPlayer &a_Player, cSlotAreas &a_AreasInOrder, bool a_ShouldApply, bool a_BackFill)cWindow
ForEachClient(cClientHandleCallback a_Callback)cWindow
ForEachPlayer(cPlayerListCallback a_Callback)cWindow
GetBlockPos()cAnvilWindowinline
GetNumNonInventorySlots(void) constcWindowinline
GetNumSlots(void) constcWindow
GetOwner(void)cWindowinline
GetRepairedItemName(void) constcAnvilWindow
GetSlot(cPlayer &a_Player, int a_SlotNum) constcWindow
GetSlotArea(int a_GlobalSlotNum, int &a_LocalSlotNum)cWindowprotected
GetSlotArea(int a_GlobalSlotNum, int &a_LocalSlotNum) constcWindowprotected
GetSlots(cPlayer &a_Player, cItems &a_Slots) constcWindow
GetWindowID(void) constcWindowinline
GetWindowTitle() constcWindowinline
GetWindowType(void) constcWindowinline
GetWindowTypeName(void) constcWindow
IsSlotInPlayerHotbar(int a_SlotNum) constcWindow
IsSlotInPlayerInventory(int a_SlotNum) constcWindow
IsSlotInPlayerMainInventory(int a_SlotNum) constcWindow
m_AnvilSlotAreacAnvilWindowprotected
m_BlockPoscAnvilWindowprotected
m_CScWindowprotected
m_IsDestroyedcWindowprotected
m_OpenedBycWindowprotected
m_OwnercWindowprotected
m_RepairedItemNamecAnvilWindowprotected
m_SlotAreascWindowprotected
m_WindowIDcWindowprotected
m_WindowIDCountercWindowprotectedstatic
m_WindowTitlecWindowprotected
m_WindowTypecWindowprotected
OnLeftPaintEnd(cPlayer &a_Player)cWindowprotected
OnMiddlePaintEnd(cPlayer &a_Player)cWindowprotected
OnPaintBegin(cPlayer &a_Player)cWindowprotected
OnPaintProgress(cPlayer &a_Player, int a_SlotNum)cWindowprotected
OnRightPaintEnd(cPlayer &a_Player)cWindowprotected
OpenedByPlayer(cPlayer &a_Player)cWindowvirtual
OwnerDestroyed(void)cWindow
SendSlot(cPlayer &a_Player, cSlotArea *a_SlotArea, int a_RelativeSlotNum)cWindow
SendWholeWindow(cClientHandle &a_Client)cWindow
SetOwner(cWindowOwner *a_Owner)cWindowinline
SetProperty(size_t a_Property, short a_Value)cWindowvirtual
SetRepairedItemName(const AString &a_Name, cPlayer *a_Player)cAnvilWindow
SetSlot(cPlayer &a_Player, int a_SlotNum, const cItem &a_Item)cWindow
SetWindowTitle(const AString &a_WindowTitle)cWindowinline
Super typedefcAnvilWindowprivate
WindowType enum namecWindow
wtAnimalChest enum valuecWindow
wtAnvil enum valuecWindow
wtBeacon enum valuecWindow
wtBrewery enum valuecWindow
wtChest enum valuecWindow
wtDropper enum valuecWindow
wtDropSpenser enum valuecWindow
wtEnchantment enum valuecWindow
wtFurnace enum valuecWindow
wtHopper enum valuecWindow
wtInventory enum valuecWindow
wtNPCTrade enum valuecWindow
wtWorkbench enum valuecWindow
~cWindow()cWindowvirtual