ScummVM API documentation
MM::Xeen::InventoryItems Member List

This is the complete list of members for MM::Xeen::InventoryItems, including all inherited members.

_capacityCommon::Array< XeenItem >protected
_category (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItemsprotected
_character (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItemsprotected
_names (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItemsprotected
_sizeCommon::Array< XeenItem >protected
_storageCommon::Array< XeenItem >protected
allocCapacity(size_type capacity)Common::Array< XeenItem >inlineprotected
Array() (defined in Common::Array< XeenItem >)Common::Array< XeenItem >inline
Array(size_type count)Common::Array< XeenItem >inlineexplicit
Array(size_type count, const XeenItem &value)Common::Array< XeenItem >inline
Array(const Array< XeenItem > &array)Common::Array< XeenItem >inline
Array(Array< XeenItem > &&old)Common::Array< XeenItem >inline
Array(std::initializer_list< XeenItem > list)Common::Array< XeenItem >inline
Array(const T2 *array, size_type n)Common::Array< XeenItem >inline
assign(const_iterator first, const_iterator last)Common::Array< XeenItem >inline
back()Common::Array< XeenItem >inline
back() constCommon::Array< XeenItem >inline
begin()Common::Array< XeenItem >inline
begin() constCommon::Array< XeenItem >inline
capitalizeItem(Common::String &name)MM::Xeen::InventoryItemsprotected
clear()MM::Xeen::InventoryItems
const_iterator typedefCommon::Array< XeenItem >
data() constCommon::Array< XeenItem >inline
data()Common::Array< XeenItem >inline
discardItem(int itemIndex)MM::Xeen::InventoryItems
emplace(const_iterator pos, TArgs &&... args)Common::Array< XeenItem >inline
emplace_back(TArgs &&...args)Common::Array< XeenItem >inline
empty() constCommon::Array< XeenItem >inline
enchantItem(int itemIndex, int amount)MM::Xeen::InventoryItemsvirtual
end()Common::Array< XeenItem >inline
end() constCommon::Array< XeenItem >inline
equipError(int itemIndex1, ItemCategory category1, int itemIndex2, ItemCategory category2) (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItemsprotected
equipItem(int itemIndex)MM::Xeen::InventoryItemsinlinevirtual
erase(iterator pos)Common::Array< XeenItem >inline
erase(iterator first, iterator last)Common::Array< XeenItem >inline
freeStorage(XeenItem *storage, const size_type elements)Common::Array< XeenItem >inlineprotected
front()Common::Array< XeenItem >inline
front() constCommon::Array< XeenItem >inline
getAttributes(XeenItem &item, const Common::String &classes)=0MM::Xeen::InventoryItemsprotectedpure virtual
getFullDescription(int itemIndex, int displayNum=15)=0 (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItemspure virtual
getIdentifiedDetails(int itemIndex)MM::Xeen::InventoryItems
getMaeName(int material)MM::Xeen::InventoryItemsprotected
getName(int itemIndex)MM::Xeen::InventoryItems
getVm() (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItemsprotected
insert(iterator pos, const XeenItem &element)Common::Array< XeenItem >inline
insert_at(size_type idx, const XeenItem &element)Common::Array< XeenItem >inline
insert_at(size_type idx, const Array< XeenItem > &array)Common::Array< XeenItem >inline
insert_aux(iterator pos, const_iterator first, const_iterator last)Common::Array< XeenItem >inlineprotected
InventoryItems(Character *character, ItemCategory category) (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItems
isFull() constMM::Xeen::InventoryItems
iterator typedefCommon::Array< XeenItem >
operator!=(const Array< XeenItem > &other) constCommon::Array< XeenItem >inline
operator=(const InventoryItems &src)MM::Xeen::InventoryItems
Array< XeenItem >::operator=(const Array< XeenItem > &array)Common::Array< XeenItem >inline
Array< XeenItem >::operator=(Array< XeenItem > &&old)Common::Array< XeenItem >inline
operator==(const Array< XeenItem > &other) constCommon::Array< XeenItem >inline
operator[](size_type idx)Common::Array< XeenItem >inline
operator[](size_type idx) constCommon::Array< XeenItem >inline
passRestrictions(int itemId, bool suppressError=false) constMM::Xeen::InventoryItems
pop_back()Common::Array< XeenItem >inline
push_back(const XeenItem &element)Common::Array< XeenItem >inline
push_back(XeenItem &&element)Common::Array< XeenItem >inline
push_back(const Array< XeenItem > &array)Common::Array< XeenItem >inline
remove_at(size_type idx)Common::Array< XeenItem >inline
removeItem(int itemIndex)MM::Xeen::InventoryItems
reserve(size_type newCapacity)Common::Array< XeenItem >inline
resize(size_type newSize)Common::Array< XeenItem >inline
resize(size_type newSize, const XeenItem value)Common::Array< XeenItem >inline
roundUpCapacity(size_type capacity)Common::Array< XeenItem >inlineprotectedstatic
size() constCommon::Array< XeenItem >inline
size_type typedefCommon::Array< XeenItem >
sort()MM::Xeen::InventoryItems
swap(Array &arr) (defined in Common::Array< XeenItem >)Common::Array< XeenItem >inline
value_type typedefCommon::Array< XeenItem >
~Array() (defined in Common::Array< XeenItem >)Common::Array< XeenItem >inline
~InventoryItems() (defined in MM::Xeen::InventoryItems)MM::Xeen::InventoryItemsinlinevirtual