Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"
#include "MapReader.h"
#include "graphics/Camera.h"
#include "graphics/CinemaManager.h"
#include "graphics/Entity.h"
#include "graphics/GameView.h"
#include "graphics/MapGenerator.h"
#include "graphics/Patch.h"
#include "graphics/Terrain.h"
#include "graphics/TerrainTextureEntry.h"
#include "graphics/TerrainTextureManager.h"
#include "lib/timer.h"
#include "maths/MathUtil.h"
#include "ps/CLogger.h"
#include "ps/Loader.h"
#include "ps/Profiler2.h"
#include "ps/TaskManager.h"
#include "ps/World.h"
#include "ps/XML/Xeromyces.h"
#include "renderer/PostprocManager.h"
#include "renderer/SkyManager.h"
#include "renderer/WaterManager.h"
#include "scriptinterface/Object.h"
#include "scriptinterface/ScriptContext.h"
#include "scriptinterface/ScriptInterface.h"
#include "scriptinterface/ScriptRequest.h"
#include "scriptinterface/JSON.h"
#include "simulation2/Simulation2.h"
#include "simulation2/components/ICmpCinemaManager.h"
#include "simulation2/components/ICmpGarrisonHolder.h"
#include "simulation2/components/ICmpObstruction.h"
#include "simulation2/components/ICmpOwnership.h"
#include "simulation2/components/ICmpPlayer.h"
#include "simulation2/components/ICmpPlayerManager.h"
#include "simulation2/components/ICmpPosition.h"
#include "simulation2/components/ICmpTerrain.h"
#include "simulation2/components/ICmpTurretHolder.h"
#include "simulation2/components/ICmpVisual.h"
#include "simulation2/components/ICmpWaterManager.h"
#include <boost/algorithm/string/predicate.hpp>
Classes | |
class | CXMLReader |
struct | CMapReader::GeneratorState |
Macros | |
#define | EL(x) int el_##x = xmb_file.GetElementID(#x) |
#define | AT(x) int at_##x = xmb_file.GetAttributeID(#x) |
#define | EL(x) el_##x = xmb_file.GetElementID(#x) |
#define | AT(x) at_##x = xmb_file.GetAttributeID(#x) |
#define | AT(x) int at_##x = xmb_file.GetAttributeID(#x) |
#define | EL(x) int el_##x = xmb_file.GetElementID(#x) |
#define | AT(x) int at_##x = xmb_file.GetAttributeID(#x) |
#define | READ_COLOR(el, out) |
#define | READ_FLOAT(el, out) |
#define | EL(x) int el_##x = xmb_file.GetElementID(#x) |
#define | AT(x) int at_##x = xmb_file.GetAttributeID(#x) |
#define | EL(x) int el_##x = xmb_file.GetElementID(#x) |
#define | AT(x) int at_##x = xmb_file.GetAttributeID(#x) |
#define | GET_TERRAIN_PROPERTY(val, prop, out) |
#define | GET_ENVIRONMENT_PROPERTY(val, prop, out) |
#define | GET_CAMERA_PROPERTY(val, prop, out) |
Functions | |
void | ThrowMapGenerationError () |
Variables | |
constexpr int | MAP_GENERATION_CONTEXT_SIZE {96 * MiB} |
#define AT | ( | x | ) | int at_##x = xmb_file.GetAttributeID(#x) |
#define AT | ( | x | ) | at_##x = xmb_file.GetAttributeID(#x) |
#define AT | ( | x | ) | int at_##x = xmb_file.GetAttributeID(#x) |
#define AT | ( | x | ) | int at_##x = xmb_file.GetAttributeID(#x) |
#define AT | ( | x | ) | int at_##x = xmb_file.GetAttributeID(#x) |
#define AT | ( | x | ) | int at_##x = xmb_file.GetAttributeID(#x) |
#define EL | ( | x | ) | int el_##x = xmb_file.GetElementID(#x) |
#define EL | ( | x | ) | el_##x = xmb_file.GetElementID(#x) |
#define EL | ( | x | ) | int el_##x = xmb_file.GetElementID(#x) |
#define EL | ( | x | ) | int el_##x = xmb_file.GetElementID(#x) |
#define EL | ( | x | ) | int el_##x = xmb_file.GetElementID(#x) |
#define GET_CAMERA_PROPERTY | ( | val, | |
prop, | |||
out | |||
) |
#define GET_ENVIRONMENT_PROPERTY | ( | val, | |
prop, | |||
out | |||
) |
#define GET_TERRAIN_PROPERTY | ( | val, | |
prop, | |||
out | |||
) |
#define READ_COLOR | ( | el, | |
out | |||
) |
#define READ_FLOAT | ( | el, | |
out | |||
) |
void ThrowMapGenerationError | ( | ) |
|
constexpr |