![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "ps/CStr.h"#include "ps/CStrIntern.h"#include "renderer/backend/IDeviceCommandContext.h"#include "renderer/backend/IShaderProgram.h"#include <map>#include <unordered_map>#include <vector>

Go to the source code of this file.
Classes | |
| class | CShaderParams< value_t > |
| Represents a mapping of name strings to value, for use with CShaderDefines (values are strings) and CShaderUniforms (values are vec4s). More... | |
| struct | CShaderParams< value_t >::SItems |
| struct | CShaderParams< value_t >::SItemsHash |
| class | CShaderDefines |
| Represents a mapping of name strings to value strings, for use with #if and #ifdef and similar conditionals in shaders. More... | |
| class | CShaderUniforms |
| Represents a mapping of name strings to value CVector4Ds, for use with uniforms in shaders. More... | |
| class | CShaderRenderQueries |
| Uniform values that need to be evaluated in the renderer. More... | |
Enumerations | |
| enum | RENDER_QUERIES { RQUERY_TIME , RQUERY_WATER_TEX , RQUERY_SKY_CUBE } |
| enum RENDER_QUERIES |