Mana
|
This is the complete list of members for ItemDB, including all inherited members.
addItem(ItemInfo *itemInfo) | ItemDB | protected |
checkItemInfo(ItemInfo &itemInfo) | ItemDB | protectedvirtual |
checkStatus()=0 | ItemDB | pure virtual |
exists(int id) const | ItemDB | |
get(int id) const | ItemDB | |
get(const std::string &name) const | ItemDB | |
init()=0 | ItemDB | pure virtual |
isLoaded() const | ItemDB | inline |
ItemDB()=default | ItemDB | |
loadCommonRef(ItemInfo &itemInfo, XML::Node node, const std::string &filename) | ItemDB | protected |
loadEmptyItemDefinition() | ItemDB | protected |
loadFloorSprite(SpriteDisplay &display, XML::Node node) | ItemDB | private |
loadReplacement(ItemInfo &info, XML::Node replaceNode) | ItemDB | private |
loadSoundRef(ItemInfo &itemInfo, XML::Node node) | ItemDB | private |
loadSpriteRef(ItemInfo &itemInfo, XML::Node node) | ItemDB | private |
mItemInfos | ItemDB | private |
mLoaded | ItemDB | protected |
mNamedItemInfos | ItemDB | private |
mUnknown | ItemDB | protected |
readItemNode(XML::Node node, const std::string &filename)=0 | ItemDB | pure virtual |
unload() | ItemDB | virtual |
~ItemDB()=default | ItemDB | virtual |