![]() |
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 |