![]() |
TrinityCore
|
#include <loadlib.h>
Public Member Functions | |
| FileChunk (uint8 *data_, uint32 size_) | |
| ~FileChunk () | |
| template<class T > | |
| T * | As () const |
| void | parseSubChunks () |
| FileChunk const * | GetSubChunk (std::string_view name) const |
Public Attributes | |
| uint8 * | data |
| uint32 | size |
| std::multimap< std::string_view, FileChunk > | subchunks |
|
default |
|
inline |
Definition at line 67 of file loadlib.h.
References data.
Referenced by ExtractMaps(), and ChunkedFile::prepareLoadedData().
| FileChunk const * FileChunk::GetSubChunk | ( | std::string_view | name | ) | const |
| void FileChunk::parseSubChunks | ( | ) |
Definition at line 169 of file loadlib.cpp.
References data, u_map_fcc::fcc_txt, IsInterestingChunk(), parseSubChunks(), size, and subchunks.
Referenced by ChunkedFile::parseChunks(), and parseSubChunks().
| uint8* FileChunk::data |
Definition at line 63 of file loadlib.h.
Referenced by As(), and parseSubChunks().
| uint32 FileChunk::size |
Definition at line 64 of file loadlib.h.
Referenced by parseSubChunks().
| std::multimap<std::string_view, FileChunk> FileChunk::subchunks |
Definition at line 69 of file loadlib.h.
Referenced by GetSubChunk(), and parseSubChunks().