![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "Renderer.h"#include "graphics/Canvas2D.h"#include "graphics/CinemaManager.h"#include "graphics/GameView.h"#include "graphics/LightEnv.h"#include "graphics/ModelDef.h"#include "graphics/TerrainTextureManager.h"#include "i18n/L10n.h"#include "lib/allocators/shared_ptr.h"#include "lib/hash.h"#include "lib/tex/tex.h"#include "gui/GUIManager.h"#include "ps/CConsole.h"#include "ps/CLogger.h"#include "ps/ConfigDB.h"#include "ps/CStrInternStatic.h"#include "ps/Game.h"#include "ps/GameSetup/Config.h"#include "ps/GameSetup/GameSetup.h"#include "ps/Globals.h"#include "ps/Loader.h"#include "ps/Profile.h"#include "ps/Filesystem.h"#include "ps/World.h"#include "ps/ProfileViewer.h"#include "graphics/Camera.h"#include "graphics/FontManager.h"#include "graphics/ShaderManager.h"#include "graphics/Terrain.h"#include "graphics/Texture.h"#include "graphics/TextureManager.h"#include "ps/Util.h"#include "ps/VideoMode.h"#include "renderer/backend/IDevice.h"#include "renderer/DebugRenderer.h"#include "renderer/PostprocManager.h"#include "renderer/RenderingOptions.h"#include "renderer/RenderModifiers.h"#include "renderer/SceneRenderer.h"#include "renderer/TimeManager.h"#include "renderer/VertexBufferManager.h"#include "tools/atlas/GameInterface/GameLoop.h"#include "tools/atlas/GameInterface/View.h"#include <algorithm>
Classes | |
| class | anonymous_namespace{Renderer.cpp}::CRendererStatsTable |
| Class CRendererStatsTable: Implementation of AbstractProfileTable to display the renderer stats in-game. More... | |
| class | CRenderer::Internals |
| Struct CRendererInternals: Truly hide data that is supposed to be hidden in this structure so it won't even appear in header files. More... | |
| struct | CRenderer::Internals::VertexAttributesHash |
Namespaces | |
| namespace | anonymous_namespace{Renderer.cpp} |
Variables | |
| size_t | anonymous_namespace{Renderer.cpp}::g_NextScreenShotNumber = 0 |