BumpFeatHLSL Member List

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

addBumpCoords(Vector< ShaderComponent * > &componentList)BumpFeatHLSL [private]
addDependency(const ShaderDependency *dependsOn)ShaderFeature [inline, virtual]
assignColor(LangElement *elem, bool add=false)ShaderFeatureHLSL [virtual]
determineFeature(Material *material, U32 stageNum, GFXMaterialFeatureData &fd, const GFXMaterialFeatureData::FeatureListHandle &features)ShaderFeature [inline, virtual]
expandNormalMap(LangElement *sampleNormalOp, LangElement *normalDecl, LangElement *normalVar, const GFXMaterialFeatureData &fd)ShaderFeatureHLSL [virtual]
getBlendOp()BumpFeatHLSL [inline, virtual]
getDependencies() const ShaderFeature [inline, virtual]
getLightVec(Vector< ShaderComponent * > &componentList, GFXMaterialFeatureData &fd, MultiLine *meta)BumpFeatHLSL [private]
getName()BumpFeatHLSL [inline, virtual]
getOutput() const ShaderFeature [inline]
getResources(GFXMaterialFeatureData &fd)BumpFeatHLSL [virtual]
getVertBaseTex()ShaderFeatureHLSL [virtual]
mDependenciesShaderFeature [protected]
outputShaderFeature [protected]
processPix(Vector< ShaderComponent * > &componentList, GFXMaterialFeatureData &fd)BumpFeatHLSL [virtual]
processVert(Vector< ShaderComponent * > &componentList, GFXMaterialFeatureData &fd)BumpFeatHLSL [virtual]
setTexData(Material::StageData &stageDat, GFXMaterialFeatureData &fd, RenderPassData &passData, U32 &texIndex)BumpFeatHLSL [virtual]
setupLightVec(Vector< ShaderComponent * > &componentList, MultiLine *meta, GFXMaterialFeatureData &fd)BumpFeatHLSL [private]
setupTexSpaceMat(Vector< ShaderComponent * > &componentList, Var **texSpaceMat)ShaderFeatureHLSL [virtual]
ShaderFeatureHLSL()ShaderFeatureHLSL
~ShaderFeature()ShaderFeature [inline, virtual]