- Qt 6.9
- Qt GUI
- C++ Classes
- QShader
- Qt 6.9.3 Reference Documentation

# List of All Members for QShader

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

- struct NativeShaderInfo
- struct SeparateToCombinedImageSamplerMapping
- NativeResourceBindingMap
- SeparateToCombinedImageSamplerMappingList
- enum class SerializedFormatVersion
- enum Source
- enum Stage
- enum Variant
- QShader()
- QShader(const QShader &)
- QShader(QShader &&)
- ~QShader()
- availableShaders() const : QList<QShaderKey>
- description() const : QShaderDescription
- fromSerialized(const QByteArray &) : QShader
- isValid() const : bool
- nativeResourceBindingMap(const QShaderKey &) const : QShader::NativeResourceBindingMap
- nativeShaderInfo(const QShaderKey &) const : QShader::NativeShaderInfo

- removeNativeShaderInfo(const QShaderKey &)
- removeResourceBindingMap(const QShaderKey &)
- removeSeparateToCombinedImageSamplerMappingList(const QShaderKey &)
- removeShader(const QShaderKey &)
- separateToCombinedImageSamplerMappingList(const QShaderKey &) const : QShader::SeparateToCombinedImageSamplerMappingList
- serialized(QShader::SerializedFormatVersion) const : QByteArray
- setDescription(const QShaderDescription &)
- setNativeShaderInfo(const QShaderKey &, const QShader::NativeShaderInfo &)
- setResourceBindingMap(const QShaderKey &, const QShader::NativeResourceBindingMap &)
- setSeparateToCombinedImageSamplerMappingList(const QShaderKey &, const QShader::SeparateToCombinedImageSamplerMappingList &)
- setShader(const QShaderKey &, const QShaderCode &)
- setStage(QShader::Stage)
- shader(const QShaderKey &) const : QShaderCode
- stage() const : QShader::Stage
- swap(QShader &)
- operator=(QShader &&) : QShader &
- operator=(const QShader &) : QShader &