Cuberite
A lightweight, fast and extensible game server for Minecraft
|
This is the complete list of members for cInventory, including all inherited members.
AddItem(const cItem &a_ItemStack, bool a_AllowNewStacks=true) | cInventory | |
AddItems(cItems &a_ItemStackList, bool a_AllowNewStacks) | cInventory | |
AddToBar(cItem &a_Item, const int a_Offset, const int a_Size, bool *a_bChangedSlots, int a_Mode=0) | cInventory | protected |
ArmorSlotNumToEntityEquipmentID(short a_ArmorSlotNum) | cInventory | static |
ChangeSlotCount(int a_SlotNum, char a_AddToCount) | cInventory | |
cInventory(cPlayer &a_Owner) | cInventory | |
Clear(void) | cInventory | |
CopyToItems(cItems &a_Items) | cInventory | |
DamageEquippedItem(short a_Amount=1) | cInventory | |
DamageItem(int a_SlotNum, short a_Amount) | cInventory | |
FindItem(const cItem &a_RecipeItem) | cInventory | |
GetArmorGrid(void) | cInventory | inline |
GetArmorSlot(int a_ArmorSlotNum) const | cInventory | |
GetEquippedBoots(void) const | cInventory | inline |
GetEquippedChestplate(void) const | cInventory | inline |
GetEquippedHelmet(void) const | cInventory | inline |
GetEquippedItem(void) const | cInventory | |
GetEquippedLeggings(void) const | cInventory | inline |
GetEquippedSlotNum(void) | cInventory | inline |
GetGridForSlotNum(int a_SlotNum, int &a_GridSlotNum) const | cInventory | protected |
GetGridForSlotNum(int a_SlotNum, int &a_GridSlotNum) | cInventory | protected |
GetHotbarGrid(void) | cInventory | inline |
GetHotbarSlot(int a_HotBarSlotNum) const | cInventory | |
GetInventoryGrid(void) | cInventory | inline |
GetInventorySlot(int a_InventorySlotNum) const | cInventory | |
GetOwner(void) | cInventory | inline |
GetOwner(void) const | cInventory | inline |
GetShieldSlot() const | cInventory | |
GetSlot(int a_SlotNum) const | cInventory | |
HasItems(const cItem &a_ItemStack) | cInventory | |
HowManyCanFit(const cItem &a_ItemStack, bool a_ConsiderEmptySlots=true) | cInventory | |
HowManyCanFit(const cItem &a_ItemStack, int a_BeginSlotNum, int a_EndSlotNum, bool a_ConsiderEmptySlots=true) | cInventory | |
HowManyItems(const cItem &a_Item) | cInventory | |
invArmorCount enum value | cInventory | |
invArmorOffset enum value | cInventory | |
invHotbarCount enum value | cInventory | |
invHotbarOffset enum value | cInventory | |
invInventoryCount enum value | cInventory | |
invInventoryOffset enum value | cInventory | |
invNumSlots enum value | cInventory | |
invShieldCount enum value | cInventory | |
invShieldOffset enum value | cInventory | |
LoadFromJson(Json::Value &a_Value) | cInventory | |
m_ArmorSlots | cInventory | protected |
m_EquippedSlotNum | cInventory | protected |
m_HotbarSlots | cInventory | protected |
m_InventorySlots | cInventory | protected |
m_Owner | cInventory | protected |
m_ShieldSlots | cInventory | protected |
OnSlotChanged(cItemGrid *a_ItemGrid, int a_SlotNum) override | cInventory | protectedvirtual |
RemoveItem(const cItem &a_ItemStack) | cInventory | |
RemoveOneEquippedItem(void) | cInventory | |
ReplaceOneEquippedItem(const cItem &a_Item, bool a_TryOtherSlots=true) | cInventory | |
SaveToJson(Json::Value &a_Value) | cInventory | |
SendEquippedSlot() | cInventory | |
SendSlot(int a_SlotNum) | cInventory | |
SetArmorSlot(int a_ArmorSlotNum, const cItem &a_Item) | cInventory | |
SetEquippedItem(const cItem &a_Item) | cInventory | |
SetEquippedSlotNum(int a_SlotNum) | cInventory | |
SetHotbarSlot(int a_HotBarSlotNum, const cItem &a_Item) | cInventory | |
SetInventorySlot(int a_InventorySlotNum, const cItem &a_Item) | cInventory | |
SetShieldSlot(const cItem &a_Item) | cInventory | |
SetSlot(int a_SlotNum, const cItem &a_Item) | cInventory | |
UpdateItems(void) | cInventory | |
~cInventory() override | cInventory | inlinevirtual |
~cListener() | cItemGrid::cListener | inlinevirtual |