21 virtual void LoadTags() = 0;
23 virtual bool HasLoadedTags()
const = 0;
25 virtual bool HasTag(
const std::string& tag)
const = 0;
26 virtual const std::string& GetDefaultIconKey()
const = 0;
27 virtual const std::string& GetDefaultHumanReadableTag()
const = 0;
29 virtual bool FindIconKeyByTagsString(
const std::string& tagsString, std::string& out_iconKey)
const = 0;
30 virtual bool FindHumanReadableTagsByTagString(
const std::string& tagsString, std::vector<std::string>& out_readableTags)
const = 0;