Home › Class layouts › Tag › Tag::Repository

Needs the Community Extension. Not available in the unmodified game; works while the Community Extension mod is active (its own functions, or raw memory access with Mem/ObjMem).

Tag::Repository

GameCore::Tag::Repository — class, size 144 bytes (0x90).

Linux offset Member Type
0x0 m_Types std::__1::vector<std::__1::tuple<std::__1::basic_string<char>, unsigned int, std::__1::basic_string<char> >, std::__1::allocator<std::__1::tuple<std::__1::basic_string<char>, unsigned int, std::__1::basic_string<char> > > >
0x18 m_TypesByHash std::__1::vector<std::__1::tuple<unsigned int, unsigned int>, std::__1::allocator<std::__1::tuple<unsigned int, unsigned int> > >
0x30 m_Vocabulary std::__1::vector<std::__1::basic_string<char>, std::__1::allocator<std::__1::basic_string<char> > >
0x48 m_Tags std::__1::vector<std::__1::tuple<std::__1::basic_string<char>, unsigned int>, std::__1::allocator<std::__1::tuple<std::__1::basic_string<char>, unsigned int> > >
0x60 m_TypeTags IndexVector
0x78 m_TaggedTypes IndexVector