|
Pyrogenesis
13997
|
#include "graphics/ShaderProgram.h"#include "ps/CStr.h"#include "ps/CStrIntern.h"#include <boost/unordered_map.hpp>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 |
| 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... | |
| class | CShaderConditionalDefines |
| struct | CShaderConditionalDefines::CondDefine |
Enumerations | |
| enum | RENDER_QUERIES { RQUERY_TIME, RQUERY_WATER_TEX, RQUERY_SKY_CUBE } |
| enum | DEFINE_CONDITION_TYPES { DCOND_DISTANCE } |
| Enumerator | |
|---|---|
| DCOND_DISTANCE | |
Definition at line 200 of file ShaderDefines.h.
| enum RENDER_QUERIES |
| Enumerator | |
|---|---|
| RQUERY_TIME | |
| RQUERY_WATER_TEX | |
| RQUERY_SKY_CUBE | |
Definition at line 175 of file ShaderDefines.h.
1.8.5