Pyrogenesis trunk
Namespaces | Functions | Variables
Mod.cpp File Reference
#include "precompiled.h"
#include "ps/Mod.h"
#include "i18n/L10n.h"
#include "lib/file/file_system.h"
#include "lib/file/vfs/vfs.h"
#include "lib/sysdep/os.h"
#include "lib/utf8.h"
#include "ps/Filesystem.h"
#include "ps/GameSetup/GameSetup.h"
#include "ps/GameSetup/Paths.h"
#include "ps/Profiler2.h"
#include "scriptinterface/JSON.h"
#include "scriptinterface/Object.h"
#include "scriptinterface/ScriptExceptions.h"
#include "scriptinterface/ScriptInterface.h"
#include "lib/os_path.h"
#include <algorithm>
#include <boost/algorithm/string/split.hpp>
#include <boost/algorithm/string/classification.hpp>
#include <fstream>
#include <sstream>
#include <unordered_map>
Include dependency graph for Mod.cpp:

Namespaces

namespace  anonymous_namespace{Mod.cpp}
 

Functions

bool anonymous_namespace{Mod.cpp}::LoadModJSON (const PIVFS &vfs, OsPath modsPath, OsPath mod, std::string &text)
 
bool anonymous_namespace{Mod.cpp}::ParseModJSON (const ScriptRequest &rq, const PIVFS &vfs, OsPath modsPath, OsPath mod, Mod::ModData &data)
 

Variables

Mod anonymous_namespace{Mod.cpp}::g_ModInstance
 Global instance of Mod, always exists. More...