Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QSSGStageGeneratorBase Member List

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

addConstantBuffer(const QByteArray &name, const QByteArray &layout)QSSGStageGeneratorBasevirtual
addConstantBufferParam(const QByteArray &cbName, const QByteArray &paramName, const QByteArray &type)QSSGStageGeneratorBasevirtual
addDefinition(const QByteArray &name, const QByteArray &value) finalQSSGStageGeneratorBasevirtual
addFunction(const QByteArray &functionName) finalQSSGStageGeneratorBasevirtual
addInclude(const QByteArray &name) finalQSSGStageGeneratorBasevirtual
addIncoming(const QByteArray &name, const QByteArray &type)QSSGStageGeneratorBasevirtual
addOutgoing(const QByteArray &name, const QByteArray &type)QSSGStageGeneratorBasevirtual
addShaderConstantBufferItemMap(const QByteArray &itemType, const TStrTableStrMap &cbMap, TConstantBufferParamArray cbParamsArray)QSSGStageGeneratorBasevirtual
addShaderIncomingMap()QSSGStageGeneratorBasevirtual
addShaderItemMap(ShaderItemType itemType, const TStrTableStrMap &itemMap, const QByteArray &inItemSuffix=QByteArray())QSSGStageGeneratorBase
addShaderItemMap(ShaderItemType itemType, const TStrTableSizedStrMap &itemMap)QSSGStageGeneratorBase
addShaderOutgoingMap()QSSGStageGeneratorBasevirtual
addShaderPass2Marker(ShaderItemType itemType)QSSGStageGeneratorBase
addShaderUniformMap()QSSGStageGeneratorBasevirtual
addUniform(const QByteArray &name, const QByteArray &type)QSSGStageGeneratorBasevirtual
addUniformArray(const QByteArray &name, const QByteArray &type, quint32 size)QSSGStageGeneratorBasevirtual
append(const QByteArray &data)QSSGStageGeneratorBasevirtual
appendShaderCode() finalQSSGStageGeneratorBasevirtual
begin(QSSGShaderGeneratorStageFlags inEnabledStages)QSSGStageGeneratorBasevirtual
buildShaderSourcePass1(QSSGShaderResourceMergeContext *mergeContext)QSSGStageGeneratorBase
buildShaderSourcePass2(QSSGShaderResourceMergeContext *mergeContext)QSSGStageGeneratorBase
m_addedDefinitionsQSSGStageGeneratorBase
m_addedFunctionsQSSGStageGeneratorBase
m_codeBuilderQSSGStageGeneratorBase
m_constantBufferParamsQSSGStageGeneratorBase
m_constantBuffersQSSGStageGeneratorBase
m_enabledStagesQSSGStageGeneratorBase
m_finalBuilderQSSGStageGeneratorBase
m_includesQSSGStageGeneratorBase
m_incomingQSSGStageGeneratorBase
m_mergeContextQSSGStageGeneratorBase
m_outgoingQSSGStageGeneratorBase
m_stageQSSGStageGeneratorBase
m_uniformArraysQSSGStageGeneratorBase
m_uniformsQSSGStageGeneratorBase
operator<<(const QByteArray &data)QSSGStageGeneratorBasevirtual
QSSGStageGeneratorBase(QSSGShaderGeneratorStage inStage)QSSGStageGeneratorBaseexplicit
ShaderItemType enum nameQSSGStageGeneratorBase
stage() constQSSGStageGeneratorBase
TConstantBufferParamArray typedefQSSGStageGeneratorBase
TConstantBufferParamPair typedefQSSGStageGeneratorBase
TParamPair typedefQSSGStageGeneratorBase
TStrTableSizedStrMap typedefQSSGStageGeneratorBase
TStrTableStrMap typedefQSSGStageGeneratorBase
~QSSGStageGeneratorBase()=defaultQSSGStageGeneratorBasevirtual