Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"
#include "ModIo.h"
#include "i18n/L10n.h"
#include "lib/file/file_system.h"
#include "lib/sysdep/filesystem.h"
#include "lib/sysdep/sysdep.h"
#include "maths/MD5.h"
#include "ps/CLogger.h"
#include "ps/ConfigDB.h"
#include "ps/GameSetup/CmdLineArgs.h"
#include "ps/GameSetup/Paths.h"
#include "ps/Mod.h"
#include "ps/ModInstaller.h"
#include "ps/Util.h"
#include "scriptinterface/ScriptConversions.h"
#include "scriptinterface/ScriptContext.h"
#include "scriptinterface/ScriptRequest.h"
#include "scriptinterface/JSON.h"
#include <boost/algorithm/string/classification.hpp>
#include <boost/algorithm/string/predicate.hpp>
#include <boost/algorithm/string/split.hpp>
#include <iomanip>
Classes | |
struct | DownloadCallbackData |
Macros | |
#define | FAIL(...) STMT(err = fmt::sprintf(__VA_ARGS__); CLEANUP(); return false;) |
#define | CLEANUP() id = -1; |
#define | CLEANUP() modData.clear(); |
#define | INVALIDATE_DATA_AND_CONTINUE(...) |
#define | COPY_STRINGS_ELSE_CONTINUE(prefix, obj, ...) |
#define | CLEANUP() sig = {}; |
Variables | |
ModIo * | g_ModIo = nullptr |
#define CLEANUP | ( | ) | id = -1; |
#define CLEANUP | ( | ) | modData.clear(); |
#define CLEANUP | ( | ) | sig = {}; |
#define COPY_STRINGS_ELSE_CONTINUE | ( | prefix, | |
obj, | |||
... | |||
) |
#define INVALIDATE_DATA_AND_CONTINUE | ( | ... | ) |
ModIo* g_ModIo = nullptr |