| activeStage() | QSSGMaterialVertexPipeline | |
| addConstantBuffer(const QByteArray &name, const QByteArray &layout) | QSSGMaterialVertexPipeline | inline |
| addConstantBufferParam(const QByteArray &cbName, const QByteArray ¶mName, const QByteArray &type) | QSSGMaterialVertexPipeline | inline |
| addDefinition(const QByteArray &name, const QByteArray &value=QByteArray()) | QSSGMaterialVertexPipeline | inline |
| addFunction(const QByteArray &functionName) | QSSGMaterialVertexPipeline | inline |
| addInclude(const QByteArray &name) | QSSGMaterialVertexPipeline | inline |
| addIncoming(const QByteArray &name, const QByteArray &type) | QSSGMaterialVertexPipeline | inline |
| addInterpolationParameter(const QByteArray &inParamName, const QByteArray &inParamType) | QSSGMaterialVertexPipeline | |
| addOutgoing(const QByteArray &name, const QByteArray &type) | QSSGMaterialVertexPipeline | inline |
| addUniform(const QByteArray &name, const QByteArray &type) | QSSGMaterialVertexPipeline | inline |
| addUniformArray(const QByteArray &name, const QByteArray &type, quint32 size) | QSSGMaterialVertexPipeline | inline |
| append(const QByteArray &data) | QSSGMaterialVertexPipeline | inline |
| assignOutput(const QByteArray &inVarName, const QByteArray &inVarValueExpr) | QSSGMaterialVertexPipeline | |
| beginFragmentGeneration(QSSGShaderLibraryManager &shaderLibraryManager) | QSSGMaterialVertexPipeline | |
| beginVertexGeneration(const QSSGShaderDefaultMaterialKey &inKey, const QSSGShaderFeatures &inFeatureSet, QSSGShaderLibraryManager &shaderLibraryManager) | QSSGMaterialVertexPipeline | |
| defaultMaterialShaderKeyProperties | QSSGMaterialVertexPipeline | |
| doGenerateVarBinormal(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | |
| doGenerateVarTangent(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | |
| doGenerateWorldNormal(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | |
| endFragmentGeneration() | QSSGMaterialVertexPipeline | |
| endVertexGeneration() | QSSGMaterialVertexPipeline | |
| fragment() | QSSGMaterialVertexPipeline | inline |
| generateDepth() | QSSGMaterialVertexPipeline | inline |
| generateEnvMapReflection(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| generateLightmapUVCoords(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| generateObjectNormal() | QSSGMaterialVertexPipeline | inline |
| generateShadowWorldPosition(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| generateUVCoords(quint32 inUVSet, const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| generateVarTangentAndBinormal(const QSSGShaderDefaultMaterialKey &inKey, bool &genTangent, bool &genBinormal) | QSSGMaterialVertexPipeline | inline |
| generateVertexColor(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| generateViewVector(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| generateWorldNormal(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| generateWorldPosition(const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | inline |
| GenerationFlag enum name | QSSGMaterialVertexPipeline | |
| GenerationFlags typedef | QSSGMaterialVertexPipeline | |
| hasAttributeInKey(QSSGShaderKeyVertexAttribute::VertexAttributeBits inAttr, const QSSGShaderDefaultMaterialKey &inKey) | QSSGMaterialVertexPipeline | |
| hasCode(GenerationFlag inCode) | QSSGMaterialVertexPipeline | inline |
| hasCustomShadedMain | QSSGMaterialVertexPipeline | |
| m_addedFunctions | QSSGMaterialVertexPipeline | |
| m_generationFlags | QSSGMaterialVertexPipeline | |
| m_hasMorphing | QSSGMaterialVertexPipeline | |
| m_hasSkinning | QSSGMaterialVertexPipeline | |
| m_interpolationParameters | QSSGMaterialVertexPipeline | |
| m_programGenerator | QSSGMaterialVertexPipeline | |
| m_tempString | QSSGMaterialVertexPipeline | |
| materialAdapter | QSSGMaterialVertexPipeline | |
| operator<<(const QByteArray &data) | QSSGMaterialVertexPipeline | inline |
| programGenerator() const | QSSGMaterialVertexPipeline | inline |
| QSSGMaterialVertexPipeline(QSSGProgramGenerator &inProgram, const QSSGShaderDefaultMaterialKeyProperties &materialProperties, QSSGShaderMaterialAdapter *materialAdapter) | QSSGMaterialVertexPipeline | |
| setCode(GenerationFlag inCode) | QSSGMaterialVertexPipeline | inline |
| skipCustomFragmentSnippet | QSSGMaterialVertexPipeline | |
| stage() const | QSSGMaterialVertexPipeline | inline |
| TParamIter typedef | QSSGMaterialVertexPipeline | |
| TStrTableStrMap typedef | QSSGMaterialVertexPipeline | |
| useFloatJointIndices | QSSGMaterialVertexPipeline | |
| usesInstancing | QSSGMaterialVertexPipeline | |
| vertex() | QSSGMaterialVertexPipeline | inline |
| ~QSSGMaterialVertexPipeline()=default | QSSGMaterialVertexPipeline | |