LeviLamina
Loading...
Searching...
No Matches
TagRegistry< TagID, TagSetID > Class Template Reference

Public Member Functions

MCAPI TagID tryGetTagID (const std::string &) const
MCAPI std::vector< std::string > const getTagsInSet (TagSetID) const
MCAPI TagSetID removeTagFromSet (const TagID, TagSetID &)
MCAPI TagSetID addTagToSet (const TagID, TagSetID &)
MCAPI TagID acquireTag (const std::string &)
MCAPI TagSetID getTagSetID (const IndexSet &)
MCAPI TagSetID getTagSetID (const std::vector< TagID > &)

Public Attributes

std::unordered_map< HashedString, uint64 > mTagIndexMap
std::vector< std::string > mTags
std::vector< IndexSetmSets
TagSetID mEmptyTagSet

The documentation for this class was generated from the following file: