![]() |
Public API Reference |
Shader variable. More...
#include "csextern.h"#include "csgeom/math.h"#include "csgeom/quaternion.h"#include "csgeom/transfrm.h"#include "csgeom/vector2.h"#include "csgeom/vector3.h"#include "csgeom/vector4.h"#include "csgfx/rgbpixel.h"#include "csutil/blockallocator.h"#include "csutil/cscolor.h"#include "csutil/leakguard.h"#include "csutil/refarr.h"#include "csutil/refcount.h"#include "csutil/strset.h"#include "iengine/texture.h"#include "ivideo/texture.h"#include "ivideo/rndbuf.h"Go to the source code of this file.
Classes | |
| class | csShaderVariable |
| Storage class for "shader vars", inheritable variables in the shader system. More... | |
| struct | iShaderVariableAccessor |
| Interface to an accessorcallback for shadervariables. More... | |
| struct | iShaderVarStringSet |
| String set for shader variable names. More... | |
| struct | CS::ShaderVarName |
| Helper class to obtain an ID for a shader variable. More... | |
Namespaces | |
| namespace | CS |
Main namespace for CrystalSpace. | |
Typedefs | |
| typedef StringID < StringSetTag::ShaderVar > | CS::ShaderVarStringID |
| String ID for shader variable name. | |
Variables | |
| ShaderVarStringID const | CS::InvalidShaderVarStringID |
| Invalid shader variable name. | |
Shader variable.
Definition in file shadervar.h.