TrinityCore
Loading...
Searching...
No Matches
mpq_libmpq.cpp File Reference
#include "mpq_libmpq.h"
#include "StringFormat.h"
#include "Util.h"
#include <boost/filesystem/directory.hpp>
#include <boost/filesystem/operations.hpp>
#include <boost/filesystem/path.hpp>
#include <algorithm>
#include <array>
#include <stdexcept>
#include <cstdio>
+ Include dependency graph for mpq_libmpq.cpp:

Go to the source code of this file.

Classes

struct  MPQ::ArchiveData
 

Namespaces

namespace  MPQ
 

Functions

bool MPQ::FileNameMatchesArchivePattern (std::string_view const &fileName, std::string_view const &pattern)
 
std::vector< boost::filesystem::path > MPQ::ResolveArchiveFileList (std::string_view inputPath, std::string_view localeName, std::string_view namePattern)
 
bool MPQ::OpenArchive (std::string_view inputPath, std::string_view localeName, ArchiveData const &archive)
 
bool MPQ::OpenArchives (std::string_view inputPath, std::string_view localeName)
 
void MPQ::CloseArchives ()
 

Variables

ArchiveSet gOpenArchives
 
constexpr std::array< ArchiveData, 11 > MPQ::Archives
 

Variable Documentation

◆ gOpenArchives

ArchiveSet gOpenArchives

Definition at line 29 of file mpq_libmpq.cpp.