Otclient  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(std::string name)ThingTypeManager
findItemTypesByName(std::string name)ThingTypeManager
findItemTypesByString(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(std::string fileName)ThingTypeManager
terminate()ThingTypeManager