TextureUniform Class

(Qt3DRender::Render::TextureUniform)
Inherits: QUniformValue

Public Functions

TextureUniform()
void setTextureId(const Qt3DCore::QNodeId &id)
void setTextureUnit(int textureUnit)
Qt3DCore::QNodeId textureId() const

Reimplemented Public Functions

virtual void apply(GraphicsContext *ctx, const ShaderUniform &description) const
virtual bool isTexture() const
virtual bool operator==(const QUniformValue &other)

Additional Inherited Members

Member Function Documentation

TextureUniform::TextureUniform()

Default constructs an instance of TextureUniform.

[virtual] void TextureUniform::apply(GraphicsContext *ctx, const ShaderUniform &description) const

[virtual] bool TextureUniform::isTexture() const

void TextureUniform::setTextureId(const Qt3DCore::QNodeId &id)

See also textureId().

void TextureUniform::setTextureUnit(int textureUnit)

Qt3DCore::QNodeId TextureUniform::textureId() const

See also setTextureId().

[virtual] bool TextureUniform::operator==(const QUniformValue &other)