Project

General

Profile

SO3Engine
SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE > Member List

This is the complete list of members for SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >, including all inherited members.

GenerateFragmentShader(SGBuffer *gbuffer, PERMUTATION_TYPE permutationValue)=0SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protectedpure virtual
GenerateTemplateMaterial(SGBuffer *gbuffer, PERMUTATION_TYPE permutationValue)=0SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protectedpure virtual
GenerateVertexShader(SGBuffer *gbuffer, PERMUTATION_TYPE permutationValue)=0SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protectedpure virtual
GetDeferredMaterialNumber(SGBuffer *gbuffer)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >
GetDeferredMaterialTemplateNumber(SGBuffer *gbuffer)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >
GetDeferredPixelShaderNumber(SGBuffer *gbuffer)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >
GetDeferredVertexShaderNumber(SGBuffer *gbuffer)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >
GetFragmentShader(SGBuffer *gbuffer, PERMUTATION_TYPE permutationValue)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protected
GetMaterial(SGBuffer *gbuffer, PERMUTATION_CLASS permutation)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >
GetTemplateMaterial(SGBuffer *gbuffer, PERMUTATION_TYPE permutationValue)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protected
GetVertexShader(SGBuffer *gbuffer, PERMUTATION_TYPE permutationValue)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protected
materialBaseNameSO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protected
Perm typedefSO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >
ResetResources(SGBuffer *gbuffer)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >
SMaterialGenerator(const Ogre::String &typeName)SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >protected
~SMaterialGenerator()SO3::SMaterialGenerator< PERMUTATION_CLASS, PERMUTATION_TYPE >virtual