diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-01-28 08:31:29 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2015-02-08 11:15:35 +0000 |
commit | bfc4432f4deccb6b1287e4cc0d4aa8e34ea810c1 (patch) | |
tree | 62031b56bb903796df11f84a6df8215effe9ea8c /src/render/defaults/qdiffusespecularmapmaterial.cpp | |
parent | f49cabe35cbd89bd4e5a0e91100a96afdb5d8401 (diff) |
QTexture renamed to QAbstractTextureProvider
This is done prior to the whole texture API refactoring.
Doc was also added, might need improvement later on but a base is present at
least.
Change-Id: I75589f14dfbfba7bc4250b2e0960670e020ed38a
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/defaults/qdiffusespecularmapmaterial.cpp')
-rw-r--r-- | src/render/defaults/qdiffusespecularmapmaterial.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/render/defaults/qdiffusespecularmapmaterial.cpp b/src/render/defaults/qdiffusespecularmapmaterial.cpp index 864d1ed22..ce0abe9f2 100644 --- a/src/render/defaults/qdiffusespecularmapmaterial.cpp +++ b/src/render/defaults/qdiffusespecularmapmaterial.cpp @@ -61,8 +61,8 @@ namespace Qt3D { QDiffuseSpecularMapMaterialPrivate::QDiffuseSpecularMapMaterialPrivate(QDiffuseSpecularMapMaterial *qq) : QMaterialPrivate(qq) , m_diffuseSpecularMapEffect(new QEffect()) - , m_diffuseTexture(new QTexture(QTexture::Target2D)) - , m_specularTexture(new QTexture(QTexture::Target2D)) + , m_diffuseTexture(new QAbstractTextureProvider(QAbstractTextureProvider::Target2D)) + , m_specularTexture(new QAbstractTextureProvider(QAbstractTextureProvider::Target2D)) , m_ambientParameter(new QParameter(QStringLiteral("ka"), QColor::fromRgbF(0.05f, 0.05f, 0.05f, 1.0f))) , m_diffuseParameter(new QParameter(QStringLiteral("diffuseTexture"), m_diffuseTexture)) , m_specularParameter(new QParameter(QStringLiteral("specularTexture"), m_specularTexture)) @@ -79,14 +79,14 @@ QDiffuseSpecularMapMaterialPrivate::QDiffuseSpecularMapMaterialPrivate(QDiffuseS , m_diffuseSpecularMapGL3Shader(new QShaderProgram()) , m_diffuseSpecularMapGL2ES2Shader(new QShaderProgram()) { - m_diffuseTexture->setMagnificationFilter(QTexture::Linear); - m_diffuseTexture->setMinificationFilter(QTexture::LinearMipMapLinear); + m_diffuseTexture->setMagnificationFilter(QAbstractTextureProvider::Linear); + m_diffuseTexture->setMinificationFilter(QAbstractTextureProvider::LinearMipMapLinear); m_diffuseTexture->setWrapMode(QTextureWrapMode(QTextureWrapMode::Repeat)); m_diffuseTexture->setGenerateMipMaps(true); m_diffuseTexture->setMaximumAnisotropy(16.0f); - m_specularTexture->setMagnificationFilter(QTexture::Linear); - m_specularTexture->setMinificationFilter(QTexture::LinearMipMapLinear); + m_specularTexture->setMagnificationFilter(QAbstractTextureProvider::Linear); + m_specularTexture->setMinificationFilter(QAbstractTextureProvider::LinearMipMapLinear); m_specularTexture->setWrapMode(QTextureWrapMode(QTextureWrapMode::Repeat)); m_specularTexture->setGenerateMipMaps(true); m_specularTexture->setMaximumAnisotropy(16.0f); @@ -196,10 +196,10 @@ QColor QDiffuseSpecularMapMaterial::ambient() const the wrap mode is repeat, the maximum anisotropy is set to 16.0 and mipmapping is enabled. */ -QTexture *QDiffuseSpecularMapMaterial::diffuse() const +QAbstractTextureProvider *QDiffuseSpecularMapMaterial::diffuse() const { Q_D(const QDiffuseSpecularMapMaterial); - return d->m_diffuseParameter->value().value<QTexture *>(); + return d->m_diffuseParameter->value().value<QAbstractTextureProvider *>(); } /*! @@ -210,10 +210,10 @@ QTexture *QDiffuseSpecularMapMaterial::diffuse() const the wrap mode is repeat, the maximum anisotropy is set to 16.0 and mipmapping is enabled. */ -QTexture *QDiffuseSpecularMapMaterial::specular() const +QAbstractTextureProvider *QDiffuseSpecularMapMaterial::specular() const { Q_D(const QDiffuseSpecularMapMaterial); - return d->m_specularParameter->value().value<QTexture *>(); + return d->m_specularParameter->value().value<QAbstractTextureProvider *>(); } /*! @@ -250,7 +250,7 @@ void QDiffuseSpecularMapMaterial::setAmbient(const QColor &ambient) \fn Qt3D::QDiffuseSpecularMapMaterial::setDiffuse(QTexture *diffuse) Sets the current diffuse map to \a diffuse. */ -void QDiffuseSpecularMapMaterial::setDiffuse(QTexture *diffuse) +void QDiffuseSpecularMapMaterial::setDiffuse(QAbstractTextureProvider *diffuse) { Q_D(QDiffuseSpecularMapMaterial); d->m_diffuseParameter->setValue(QVariant::fromValue(diffuse)); @@ -260,7 +260,7 @@ void QDiffuseSpecularMapMaterial::setDiffuse(QTexture *diffuse) \fn Qt3D::QDiffuseSpecularMapMaterial::setSpecular(QTexture *specular) Sets the current specular map to \a specular. */ -void QDiffuseSpecularMapMaterial::setSpecular(QTexture *specular) +void QDiffuseSpecularMapMaterial::setSpecular(QAbstractTextureProvider *specular) { Q_D(QDiffuseSpecularMapMaterial); d->m_specularParameter->setValue(QVariant::fromValue(specular)); |