CrystalSpace

Public API Reference

Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

csShaderProgram Member List

This is the complete list of members for csShaderProgram, including all inherited members.

Activate()=0iShaderProgram [pure virtual]
AddRefOwner(iBase **ref_owner)=0iBase [pure virtual]
commonTokenscsShaderProgram [protected]
Compile()=0iShaderProgram [pure virtual]
Deactivate()=0iShaderProgram [pure virtual]
DecRef()=0iBase [pure virtual]
descriptioncsShaderProgram [protected]
doVerbosecsShaderProgram [protected]
DumpProgramInfo(csString &output)csShaderProgram [protected]
DumpVariableMappings(csString &output)csShaderProgram [protected]
GetParamFloatVal(const csShaderVarStack &stacks, const ProgramParam &param, float defVal)csShaderProgram [inline, protected]
GetParamVectorVal(const csShaderVarStack &stacks, const ProgramParam &param, const csVector4 &defVal)csShaderProgram [inline, protected]
GetProgramData()csShaderProgram [protected]
GetProgramNode()csShaderProgram [protected]
GetRefCount()=0iBase [pure virtual]
IncRef()=0iBase [pure virtual]
Load(iShaderTUResolver *tuResolve, iDocumentNode *node)=0iShaderProgram [pure virtual]
Load(iShaderTUResolver *tuResolve, const char *program, csArray< csShaderVarMapping > &mappings)=0iShaderProgram [pure virtual]
objectRegcsShaderProgram [protected]
ParseCommon(iDocumentNode *child)csShaderProgram [protected]
ParseProgramParam(iDocumentNode *node, ProgramParam &param, uint types=~0)csShaderProgram [protected]
programFilecsShaderProgram [protected]
programFileNamecsShaderProgram [protected]
programNodecsShaderProgram [protected]
ProgramParamType enum namecsShaderProgram [protected]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
RemoveRefOwner(iBase **ref_owner)=0iBase [pure virtual]
ResetState()=0iShaderProgram [pure virtual]
ResolveTextureBinding(const char *)csShaderProgram [inline, virtual]
SCF_DECLARE_IBASEcsShaderProgram
SetupState(const csRenderMesh *mesh, csRenderMeshModes &modes, const csShaderVarStack &stacks)=0iShaderProgram [pure virtual]
stringscsShaderProgram [protected]
synsrvcsShaderProgram [protected]
variablemapcsShaderProgram [protected]


Generated for Crystal Space by doxygen 1.4.4