|
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 |