Nameless Engine
|
This is the complete list of members for ne::ShaderMacroConfigurations, including all inherited members.
combineConfigurations(const std::set< std::set< ShaderMacro > > &constantSets, const std::set< std::set< ShaderMacro > > ¯oSets, const std::set< ShaderMacro > &appendToEachSet, bool bIncludeEmptyConfiguration) | ne::ShaderMacroConfigurations | privatestatic |
convertConfigurationToHash(const std::set< ShaderMacro > &configuration) | ne::ShaderMacroConfigurations | static |
convertConfigurationToText(const std::set< ShaderMacro > &configuration) | ne::ShaderMacroConfigurations | static |
dependentMacros | ne::ShaderMacroConfigurations | inlineprivatestatic |
duplicateAndAppendConfiguration(const std::set< std::set< ShaderMacro > > &toDuplicateSets, const std::set< ShaderMacro > &toAppendToDuplicated) | ne::ShaderMacroConfigurations | privatestatic |
isMacroShouldBeConsideredInConfiguration(ShaderMacro macro, const std::set< ShaderMacro > &configuration) | ne::ShaderMacroConfigurations | static |
validComputeShaderMacroConfigurations | ne::ShaderMacroConfigurations | inlinestatic |
validPixelShaderMacroConfigurations | ne::ShaderMacroConfigurations | inlinestatic |
validVertexShaderMacroConfigurations | ne::ShaderMacroConfigurations | inlinestatic |