![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "TextureManager.h"#include "graphics/Color.h"#include "graphics/TextureConverter.h"#include "lib/allocators/shared_ptr.h"#include "lib/bits.h"#include "lib/file/vfs/vfs_tree.h"#include "lib/hash.h"#include "lib/timer.h"#include "maths/MathUtil.h"#include "maths/MD5.h"#include "ps/CacheLoader.h"#include "ps/CLogger.h"#include "ps/ConfigDB.h"#include "ps/Filesystem.h"#include "ps/Profile.h"#include "ps/Util.h"#include "renderer/backend/IDevice.h"#include "renderer/Renderer.h"#include <algorithm>#include <boost/filesystem.hpp>#include <iomanip>#include <set>#include <sstream>#include <unordered_map>#include <unordered_set>
Classes | |
| class | CPredefinedTexture |
| class | CSingleColorTexture |
| class | CSingleColorTextureCube |
| class | CGradientTexture |
| struct | TPhash |
| struct | TPequal_to |
| class | CTextureManagerImpl |
Namespaces | |
| namespace | anonymous_namespace{TextureManager.cpp} |
Functions | |
| Renderer::Backend::Format | anonymous_namespace{TextureManager.cpp}::ChooseFormatAndTransformTextureDataIfNeeded (Renderer::Backend::IDevice *device, Tex &textureData, const bool hasS3TC) |