CrystalSpace

Public API Reference

csgfx/shadervar.h File 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.

Detailed Description

Shader variable.

Definition in file shadervar.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1