xoreos  0.0.5
Graphics::Shader::ShaderMaterial Member List

This is the complete list of members for Graphics::Shader::ShaderMaterial, including all inherited members.

_alphaIndexGraphics::Shader::ShaderMaterialprivate
_flagsGraphics::Shader::ShaderMaterialprivate
_fragShaderGraphics::Shader::ShaderMaterialprivate
_nameGraphics::Shader::ShaderMaterialprivate
_usageCountGraphics::Shader::ShaderMaterialprivate
_variableDataGraphics::Shader::ShaderMaterialprivate
bindFade(Shader::ShaderProgram *program, float fade)Graphics::Shader::ShaderMaterial
bindGLState()Graphics::Shader::ShaderMaterial
bindProgram(Shader::ShaderProgram *program)Graphics::Shader::ShaderMaterial
bindProgram(Shader::ShaderProgram *program, float fade)Graphics::Shader::ShaderMaterial
bindProgramNoFade(Shader::ShaderProgram *program)Graphics::Shader::ShaderMaterial
delMaterialVar(uint32 index)Graphics::Shader::ShaderMaterialprivate
genMaterialVar(uint32 index)Graphics::Shader::ShaderMaterialprivate
getFlags() constGraphics::Shader::ShaderMaterial
getFragmentShader() constGraphics::Shader::ShaderMaterial
getName() constGraphics::Shader::ShaderMaterial
getVariableCount() constGraphics::Shader::ShaderMaterial
getVariableData(uint32 index) constGraphics::Shader::ShaderMaterial
getVariableData(const Common::UString &name) constGraphics::Shader::ShaderMaterial
getVariableFlags(uint32 index) constGraphics::Shader::ShaderMaterial
getVariableName(uint32 index) constGraphics::Shader::ShaderMaterial
getVariableType(uint32 index) constGraphics::Shader::ShaderMaterial
isVariableOwned(uint32 index) constGraphics::Shader::ShaderMaterial
isVariableOwned(const Common::UString &name) constGraphics::Shader::ShaderMaterial
MATERIAL_DECAL enum valueGraphics::Shader::ShaderMaterial
MATERIAL_OPAQUE enum valueGraphics::Shader::ShaderMaterial
MATERIAL_SPECIAL_BLEND enum valueGraphics::Shader::ShaderMaterial
MATERIAL_TRANSPARENT enum valueGraphics::Shader::ShaderMaterial
MATERIAL_TRANSPARENT_B enum valueGraphics::Shader::ShaderMaterial
recalcTextureUnits()Graphics::Shader::ShaderMaterial
restoreGLState()Graphics::Shader::ShaderMaterial
setFlags(uint32 flags)Graphics::Shader::ShaderMaterial
setVariableExternal(uint32 index, void *loc, bool textureUnitRecalc=true)Graphics::Shader::ShaderMaterial
setVariableExternal(const Common::UString &name, void *loc, bool textureUnitRecalc=true)Graphics::Shader::ShaderMaterial
setVariableInternal(uint32 index, bool textureUnitRecalc=true)Graphics::Shader::ShaderMaterial
setVariableInternal(const Common::UString &name, bool textureUnitRecalc=true)Graphics::Shader::ShaderMaterial
ShaderMaterial(Shader::ShaderObject *fragShader, const Common::UString &name="unnamed")Graphics::Shader::ShaderMaterial
unbindGLState()Graphics::Shader::ShaderMaterial
useCount() constGraphics::Shader::ShaderMaterial
useDecrement()Graphics::Shader::ShaderMaterial
useIncrement()Graphics::Shader::ShaderMaterial
~ShaderMaterial()Graphics::Shader::ShaderMaterial