summaryrefslogtreecommitdiffstats
path: root/src/render/defaults/qdiffusespecularmapmaterial.cpp
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@digia.com>2015-04-13 12:55:34 +0200
committerTopi Reiniƶ <topi.reinio@digia.com>2015-04-14 07:41:11 +0000
commitf03dc3a2599a0f05cded8b984489b89113c7f037 (patch)
tree306902e9865550448dcf035ffa18c0be45834e62 /src/render/defaults/qdiffusespecularmapmaterial.cpp
parent075c0298d1c75dd2d61849b559edcb357d638689 (diff)
Doc: Fix multiple C++ documentation issues
- Remove multiple \namespace commands for namespace Qt3D. QDoc in 5.5 is now able to collate namespace members from multiple modules. - Mark 'Q...Private' classes and functions taking private arguments as \internal - Use correct \qtvariable for Qt 3D Core and Render - Add src/plugins directory to Qt 3D Core documentation build to correctly generate Assimp-related documentation. - Ensure documentation for C++ properties is visible by using the \property command instead of documenting the setter/getter functions. - Add export and logging macros to qdoc ignore directives - Remove unnecessary use of \fn command - Language and styling fixes Change-Id: I2481fa30ad2f6869b85c038c20ff1730b8522d46 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/defaults/qdiffusespecularmapmaterial.cpp')
-rw-r--r--src/render/defaults/qdiffusespecularmapmaterial.cpp78
1 files changed, 39 insertions, 39 deletions
diff --git a/src/render/defaults/qdiffusespecularmapmaterial.cpp b/src/render/defaults/qdiffusespecularmapmaterial.cpp
index 7420ddea0..61fc5fa12 100644
--- a/src/render/defaults/qdiffusespecularmapmaterial.cpp
+++ b/src/render/defaults/qdiffusespecularmapmaterial.cpp
@@ -53,6 +53,10 @@ QT_BEGIN_NAMESPACE
namespace Qt3D {
+/*!
+ \class Qt3D::QDiffuseSpecularMapMaterialPrivate
+ \internal
+*/
QDiffuseSpecularMapMaterialPrivate::QDiffuseSpecularMapMaterialPrivate(QDiffuseSpecularMapMaterial *qq)
: QMaterialPrivate(qq)
, m_diffuseSpecularMapEffect(new QEffect())
@@ -154,7 +158,6 @@ void QDiffuseSpecularMapMaterialPrivate::init()
*/
/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::QDiffuseSpecularMapMaterial()
Constructs a new Qt3D::QDiffuseSpecularMapMaterial instance with parent object \a parent.
*/
QDiffuseSpecularMapMaterial::QDiffuseSpecularMapMaterial(QNode *parent)
@@ -169,13 +172,17 @@ QDiffuseSpecularMapMaterial::QDiffuseSpecularMapMaterial(QNode *parent)
d->init();
}
+/*!
+ Destroys the QDiffuseSpecularMapMaterial instance.
+*/
QDiffuseSpecularMapMaterial::~QDiffuseSpecularMapMaterial()
{
}
/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::ambient() const
- \return the current QColor ambient value.
+ \property Qt3D::QDiffuseSpecularMapMaterial::ambient
+
+ Holds the current ambient color.
*/
QColor QDiffuseSpecularMapMaterial::ambient() const
{
@@ -184,12 +191,18 @@ QColor QDiffuseSpecularMapMaterial::ambient() const
}
/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::diffuse() const
- \return the current diffuse map texture.
- \b {Note:} By default the diffuse texture has a linear
- magnification filter, a linear mipmap linear minification filter,
- the wrap mode is repeat, the maximum anisotropy is set to 16.0
- and mipmapping is enabled.
+ \property Qt3D::QDiffuseSpecularMapMaterial::diffuse
+
+ Holds the current diffuse map texture.
+
+ By default, the diffuse texture has the following properties:
+
+ \list
+ \li Linear minification and magnification filters
+ \li Linear mipmap with mipmapping enabled
+ \li Repeat wrap mode
+ \li Maximum anisotropy of 16.0
+ \endlist
*/
QAbstractTextureProvider *QDiffuseSpecularMapMaterial::diffuse() const
{
@@ -198,12 +211,18 @@ QAbstractTextureProvider *QDiffuseSpecularMapMaterial::diffuse() const
}
/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::specular() const
- \return the current specular map texture.
- \b {Note:} By default the specular texture has a linear
- magnification filter, a linear mipmap linear minification filter,
- the wrap mode is repeat, the maximum anisotropy is set to 16.0
- and mipmapping is enabled.
+ \property Qt3D::QDiffuseSpecularMapMaterial::specular
+
+ Holds the current specular map texture.
+
+ By default, the specular texture has the following properties:
+
+ \list
+ \li Linear minification and magnification filters
+ \li Linear mipmap with mipmapping enabled
+ \li Repeat wrap mode
+ \li Maximum anisotropy of 16.0
+ \endlist
*/
QAbstractTextureProvider *QDiffuseSpecularMapMaterial::specular() const
{
@@ -212,8 +231,9 @@ QAbstractTextureProvider *QDiffuseSpecularMapMaterial::specular() const
}
/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::shininess() const
- \return the current shininess as a float value.
+ \property Qt3D::QDiffuseSpecularMapMaterial::shininess
+
+ Holds the current shininess as a float value.
*/
float QDiffuseSpecularMapMaterial::shininess() const
{
@@ -222,8 +242,8 @@ float QDiffuseSpecularMapMaterial::shininess() const
}
/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::textureScale() const
- \return the current texture scale.
+ \property Qt3D::QDiffuseSpecularMapMaterial::textureScale
+ Holds the current texture scale as a float value.
*/
float QDiffuseSpecularMapMaterial::textureScale() const
{
@@ -231,50 +251,30 @@ float QDiffuseSpecularMapMaterial::textureScale() const
return d->m_textureScaleParameter->value().toFloat();
}
-/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::setAmbient(const QColor &ambient)
- Sets the current ambient color to \a ambient
- */
void QDiffuseSpecularMapMaterial::setAmbient(const QColor &ambient)
{
Q_D(QDiffuseSpecularMapMaterial);
d->m_ambientParameter->setValue(ambient);
}
-/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::setDiffuse(QTexture *diffuse)
- Sets the current diffuse map to \a diffuse.
- */
void QDiffuseSpecularMapMaterial::setDiffuse(QAbstractTextureProvider *diffuse)
{
Q_D(QDiffuseSpecularMapMaterial);
d->m_diffuseParameter->setValue(QVariant::fromValue(diffuse));
}
-/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::setSpecular(QTexture *specular)
- Sets the current specular map to \a specular.
- */
void QDiffuseSpecularMapMaterial::setSpecular(QAbstractTextureProvider *specular)
{
Q_D(QDiffuseSpecularMapMaterial);
d->m_specularParameter->setValue(QVariant::fromValue(specular));
}
-/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::setShininess(float shininess)
- Sets the current shininess value to \a shininess.
- */
void QDiffuseSpecularMapMaterial::setShininess(float shininess)
{
Q_D(QDiffuseSpecularMapMaterial);
d->m_shininessParameter->setValue(shininess);
}
-/*!
- \fn Qt3D::QDiffuseSpecularMapMaterial::setTextureScale(float textureScale)
- Sets the current texture scale to \a textureScale.
- */
void QDiffuseSpecularMapMaterial::setTextureScale(float textureScale)
{
Q_D(QDiffuseSpecularMapMaterial);