Otclient 1.0  14/8/2020
ThingTypeManager Member List

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

addItemType(const ItemTypePtr &itemType)ThingTypeManager
findItemTypeByCategory(ItemCategory category)ThingTypeManager
findItemTypeByClientId(uint16 id)ThingTypeManager
findItemTypeByName(const std::string &name)ThingTypeManager
findItemTypesByName(const std::string &name)ThingTypeManager
findItemTypesByString(const std::string &name)ThingTypeManager
findThingTypeByAttr(ThingAttr attr, ThingCategory category)ThingTypeManager
getContentRevision()ThingTypeManagerinline
getDatSignature()ThingTypeManagerinline
getItemType(uint16 id)ThingTypeManager
getItemTypes()ThingTypeManagerinline
getNullItemType()ThingTypeManagerinline
getNullThingType()ThingTypeManagerinline
getOtbMajorVersion()ThingTypeManagerinline
getOtbMinorVersion()ThingTypeManagerinline
getThingType(uint16 id, ThingCategory category)ThingTypeManager
getThingTypes(ThingCategory category)ThingTypeManager
init()ThingTypeManager
isDatLoaded()ThingTypeManagerinline
isOtbLoaded()ThingTypeManagerinline
isValidDatId(uint16 id, ThingCategory category)ThingTypeManagerinline
isValidOtbId(uint16 id)ThingTypeManagerinline
isXmlLoaded()ThingTypeManagerinline
loadDat(std::string file)ThingTypeManager
loadOtb(const std::string &file)ThingTypeManager
loadOtml(std::string file)ThingTypeManager
loadXml(const std::string &file)ThingTypeManager
parseItemType(uint16 id, TiXmlElement *elem)ThingTypeManager
rawGetItemType(uint16 id)ThingTypeManagerinline
rawGetThingType(uint16 id, ThingCategory category)ThingTypeManagerinline
saveDat(const std::string &fileName)ThingTypeManager
terminate()ThingTypeManager