summaryrefslogtreecommitdiffstats
path: root/src/render/defaults/qnormaldiffusespecularmapmaterial.h
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2015-01-28 08:31:29 +0100
committerSean Harmer <sean.harmer@kdab.com>2015-02-08 11:15:35 +0000
commitbfc4432f4deccb6b1287e4cc0d4aa8e34ea810c1 (patch)
tree62031b56bb903796df11f84a6df8215effe9ea8c /src/render/defaults/qnormaldiffusespecularmapmaterial.h
parentf49cabe35cbd89bd4e5a0e91100a96afdb5d8401 (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/qnormaldiffusespecularmapmaterial.h')
-rw-r--r--src/render/defaults/qnormaldiffusespecularmapmaterial.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/render/defaults/qnormaldiffusespecularmapmaterial.h b/src/render/defaults/qnormaldiffusespecularmapmaterial.h
index 1694fe290..8e0dab80c 100644
--- a/src/render/defaults/qnormaldiffusespecularmapmaterial.h
+++ b/src/render/defaults/qnormaldiffusespecularmapmaterial.h
@@ -55,9 +55,9 @@ class QT3DRENDERERSHARED_EXPORT QNormalDiffuseSpecularMapMaterial : public QMate
{
Q_OBJECT
Q_PROPERTY(QColor ambient READ ambient WRITE setAmbient NOTIFY ambientChanged)
- Q_PROPERTY(QTexture *diffuse READ diffuse WRITE setDiffuse NOTIFY diffuseChanged)
- Q_PROPERTY(QTexture *normal READ normal WRITE setNormal NOTIFY normalChanged)
- Q_PROPERTY(QTexture *specular READ specular WRITE setSpecular NOTIFY specularChanged)
+ Q_PROPERTY(QAbstractTextureProvider *diffuse READ diffuse WRITE setDiffuse NOTIFY diffuseChanged)
+ Q_PROPERTY(QAbstractTextureProvider *normal READ normal WRITE setNormal NOTIFY normalChanged)
+ Q_PROPERTY(QAbstractTextureProvider *specular READ specular WRITE setSpecular NOTIFY specularChanged)
Q_PROPERTY(float shininess READ shininess WRITE setShininess NOTIFY shininessChanged)
Q_PROPERTY(float textureScale READ textureScale WRITE setTextureScale NOTIFY textureScaleChanged)
@@ -66,16 +66,16 @@ public:
~QNormalDiffuseSpecularMapMaterial();
QColor ambient() const;
- QTexture *diffuse() const;
- QTexture *normal() const;
- QTexture *specular() const;
+ QAbstractTextureProvider *diffuse() const;
+ QAbstractTextureProvider *normal() const;
+ QAbstractTextureProvider *specular() const;
float shininess() const;
float textureScale() const;
void setAmbient(const QColor &ambient);
- void setDiffuse(QTexture *diffuse);
- void setNormal(QTexture *normal);
- void setSpecular(QTexture *specular);
+ void setDiffuse(QAbstractTextureProvider *diffuse);
+ void setNormal(QAbstractTextureProvider *normal);
+ void setSpecular(QAbstractTextureProvider *specular);
void setShininess(float shininess);
void setTextureScale(float textureScale);