csplugincommon/shader/shaderprogram.h File Reference
Base class for iShaderProgram plugins. More...
#include "csextern.h"
#include "csutil/array.h"
#include "csutil/leakguard.h"
#include "csutil/ref.h"
#include "csutil/scf_implementation.h"
#include "csutil/strhash.h"
#include "iutil/strset.h"
#include "csplugincommon/shader/shaderplugin.h"
#include "csplugincommon/shader/shaderprogram.tok"
#include "cstool/tokenlist.h"
Go to the source code of this file.
Classes | |
class | csShaderProgram |
Base class for iShaderProgram plugins. More... | |
struct | csShaderProgram::ProgramParam |
Program parameter, either a SV reference or a const value. More... | |
struct | csShaderProgram::VariableMapEntry |
Holder of variable mapping. More... | |
Defines | |
#define | CS_INIT_TOKEN_TABLE_NAME InitCommonTokens |
#define | CS_TOKEN_ITEM_FILE "csplugincommon/shader/shaderprogram.tok" |
#define | CS_TOKEN_LIST_TOKEN(x) |
Detailed Description
Base class for iShaderProgram plugins.
Definition in file shaderprogram.h.
Generated for Crystal Space by doxygen 1.4.7