OpenEnroth 52af553
|
This is the complete list of members for CharacterInventory, including all inherited members.
_capacity | Inventory | private |
_equipment | Inventory | private |
_grid | Inventory | private |
_gridSize | Inventory | private |
_records | Inventory | private |
_size | Inventory | private |
add(Pointi position, const Item &item) | CharacterInventory | |
add(const Item &item) | CharacterInventory | |
addAt(Pointi position, const Item &item, int index) | Inventory | private |
availableRecords(this auto &&self) | Inventory | inlineprivate |
canAdd(Pointi position, Sizei size) const | CharacterInventory | |
canAdd(Pointi position, const Item &item) const | CharacterInventory | inline |
canAdd(Sizei size) const | CharacterInventory | |
canAdd(const Item &item) const | CharacterInventory | inline |
canEquip(ItemSlot slot) const | CharacterInventory | |
canStash() const | Inventory | private |
capacity() const | CharacterInventory | inline |
CharacterInventory() | CharacterInventory | inline |
checkInvariants() const | Inventory | private |
clear() | CharacterInventory | |
entries(this auto &&self) | CharacterInventory | inline |
entry(Pointi position) | CharacterInventory | |
entry(Pointi position) const | CharacterInventory | inline |
entry(ItemSlot slot) | CharacterInventory | |
entry(ItemSlot slot) const | CharacterInventory | inline |
entry(int index) | CharacterInventory | |
entry(int index) const | CharacterInventory | inline |
equip(ItemSlot slot, const Item &item) | CharacterInventory | |
equipAt(ItemSlot slot, const Item &item, int index) | Inventory | private |
find(ItemId itemId) | CharacterInventory | |
find(ItemId itemId) const | CharacterInventory | inline |
findFreeIndex() const | Inventory | private |
findSpace(Sizei size) const | CharacterInventory | |
findSpace(const Item &item) const | CharacterInventory | inline |
gridRect() const | CharacterInventory | inline |
gridSize() const | CharacterInventory | inline |
Inventory | CharacterInventory | friend |
Inventory::Inventory(Sizei gridSize, int capacity) | Inventory | explicitprivate |
isGridFree(Pointi position, Sizei size) const | Inventory | private |
items(this auto &&self) | CharacterInventory | inline |
items(this auto &&self, ItemId itemId) | CharacterInventory | inline |
MAX_ITEMS | Inventory | privatestatic |
reconstruct | CharacterInventory | friend |
size() const | CharacterInventory | inline |
snapshot | CharacterInventory | friend |
stash(const Item &item) | Inventory | private |
stashAt(const Item &item, int index) | Inventory | private |
take(InventoryEntry entry) | CharacterInventory | |
tryAdd(Pointi position, const Item &item) | CharacterInventory | |
tryAdd(const Item &item) | CharacterInventory | |
tryEquip(ItemSlot slot, const Item &item) | CharacterInventory | |
tryStash(const Item &item) | Inventory | private |