List of All Members for QShader | Qt GUI | Qt 6.10.3
Description: Contains multiple versions of a shader translated to multiple shading languages, together with reflection metadata.

- Qt 6.10
- Qt GUI
- C++ Classes
- QShader
- Qt 6.10.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 &