From cb7dd224db8f9e4e4e874ae5f488dd9da9fd514c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 6 Jun 2022 19:05:44 +0200 Subject: [PATCH] Trade: doc++, minor. --- src/Magnum/Trade/FlatMaterialData.h | 9 +++-- src/Magnum/Trade/MaterialData.h | 2 +- src/Magnum/Trade/PbrClearCoatMaterialData.h | 21 +++++++---- .../PbrMetallicRoughnessMaterialData.cpp | 2 +- .../Trade/PbrMetallicRoughnessMaterialData.h | 20 ++++++---- .../Trade/PbrSpecularGlossinessMaterialData.h | 37 ++++++++++--------- src/Magnum/Trade/PhongMaterialData.h | 16 ++++---- 7 files changed, 62 insertions(+), 45 deletions(-) diff --git a/src/Magnum/Trade/FlatMaterialData.h b/src/Magnum/Trade/FlatMaterialData.h index 133ee2547..707d16d1a 100644 --- a/src/Magnum/Trade/FlatMaterialData.h +++ b/src/Magnum/Trade/FlatMaterialData.h @@ -63,6 +63,7 @@ class MAGNUM_TRADE_EXPORT FlatMaterialData: public MaterialData { * @ref MaterialAttribute::BaseColorTexture or * @ref MaterialAttribute::DiffuseTexture attributes is present, * @cpp false @ce otherwise. + * @see @ref texture() */ bool hasTexture() const; @@ -77,6 +78,7 @@ class MAGNUM_TRADE_EXPORT FlatMaterialData: public MaterialData { * example a @ref MaterialAttribute::BaseColorTexture but only a * @ref MaterialAttribute::DiffuseTextureMatrix, * returns @cpp false @ce. + * @see @ref textureMatrix() */ bool hasTextureTransformation() const; @@ -87,15 +89,16 @@ class MAGNUM_TRADE_EXPORT FlatMaterialData: public MaterialData { /** * @brief Whether the material uses extra texture coordinate sets * - * Returns @cpp true @ce if the material is textured an a + * Returns @cpp true @ce if the material is textured and a * @ref MaterialAttribute::BaseColorTextureCoordinates, * @ref MaterialAttribute::DiffuseTextureCoordinates or * @ref MaterialAttribute::TextureCoordinates attribute matching the * texture is present and has a non-zero value, @cpp false @ce * otherwise. In particular, if there's for example a - * @ref MaterialAttribute::BaseColorTexture but - * only a @ref MaterialAttribute::DiffuseTextureCoordinates, returns + * @ref MaterialAttribute::BaseColorTexture but only a + * @ref MaterialAttribute::DiffuseTextureCoordinates, returns * @cpp false @ce. + * @see @ref textureCoordinates() */ bool hasTextureCoordinates() const; diff --git a/src/Magnum/Trade/MaterialData.h b/src/Magnum/Trade/MaterialData.h index 0ef7d113a..1022328f3 100644 --- a/src/Magnum/Trade/MaterialData.h +++ b/src/Magnum/Trade/MaterialData.h @@ -2044,7 +2044,7 @@ class MAGNUM_TRADE_EXPORT MaterialData { * Convenience access to the @ref MaterialAttribute::LayerFactorTextureCoordinates * / @ref MaterialAttribute::TextureCoordinates attributes in given * layer or a @ref MaterialAttribute::TextureCoordinates attribute in - * the base material. If not present, the default is @cpp 0 @ce. + * the base material. If neither is present, the default is @cpp 0 @ce. * Available only if the @ref MaterialAttribute::LayerFactorTexture * attribute is present. The @p layer is expected to exist. * @see @ref hasLayer(), @ref hasAttribute() diff --git a/src/Magnum/Trade/PbrClearCoatMaterialData.h b/src/Magnum/Trade/PbrClearCoatMaterialData.h index b2f1c1a39..df7f526eb 100644 --- a/src/Magnum/Trade/PbrClearCoatMaterialData.h +++ b/src/Magnum/Trade/PbrClearCoatMaterialData.h @@ -95,7 +95,8 @@ class MAGNUM_TRADE_EXPORT PbrClearCoatMaterialData: public MaterialLayerData