OpenMW
|
#include "bsa_archive.hpp"
#include <OgreFileSystem.h>
#include <OgreArchive.h>
#include <OgreArchiveFactory.h>
#include <OgreArchiveManager.h>
#include "bsa_file.hpp"
#include "../files/constrainedfiledatastream.hpp"
Classes | |
class | DirArchive |
An OGRE Archive wrapping a BSAFile archive. More... | |
class | BSAArchive |
class | BSAArchiveFactory |
class | DirArchiveFactory |
Namespaces | |
namespace | Bsa |
Functions | |
static char | strict_normalize_char (char ch) |
static char | nonstrict_normalize_char (char ch) |
template<typename T1 , typename T2 > | |
static std::string | normalize_path (T1 begin, T2 end) |
static void | insertBSAFactory () |
static void | insertDirFactory () |
void | Bsa::addBSA (const std::string &name, const std::string &group) |
void | Bsa::addDir (const std::string &name, const bool &fs, const std::string &group) |
Variables | |
static bool | fsstrict = false |
static bool | init = false |
static bool | init2 = false |
static void insertBSAFactory | ( | ) | [static] |
static void insertDirFactory | ( | ) | [static] |
static char nonstrict_normalize_char | ( | char | ch | ) | [static] |
static std::string normalize_path | ( | T1 | begin, |
T2 | end | ||
) | [static] |
static char strict_normalize_char | ( | char | ch | ) | [static] |
bool fsstrict = false [static] |
bool init = false [static] |
bool init2 = false [static] |