From 549558b502b85f8bae1c75f5d2db2e1ed1c6c2c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sun, 3 Mar 2013 23:26:43 +0100 Subject: [PATCH] Shaders: doc++ --- src/Shaders/AbstractVectorShader.h | 2 +- src/Shaders/VectorShader.h | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/Shaders/AbstractVectorShader.h b/src/Shaders/AbstractVectorShader.h index e8c043fc7..b0ced8634 100644 --- a/src/Shaders/AbstractVectorShader.h +++ b/src/Shaders/AbstractVectorShader.h @@ -16,7 +16,7 @@ */ /** @file - * @brief Class Magnum::Shaders::AbstractVectorShader + * @brief Class Magnum::Shaders::AbstractVectorShader, typedef Magnum::Shaders::AbstractVectorShader2D, Magnum::Shaders::AbstractVectorShader3D */ #include "AbstractShaderProgram.h" diff --git a/src/Shaders/VectorShader.h b/src/Shaders/VectorShader.h index 2c17989f2..ccd177352 100644 --- a/src/Shaders/VectorShader.h +++ b/src/Shaders/VectorShader.h @@ -16,7 +16,7 @@ */ /** @file - * @brief Class Magnum::Shaders::VectorShader + * @brief Class Magnum::Shaders::VectorShader, typedef Magnum::Shaders::VectorShader2D, Magnum::Shaders::VectorShader3D */ #include "Math/Matrix3.h" @@ -36,13 +36,19 @@ template class MAGNUM_SHADERS_EXPORT VectorShader: publi public: VectorShader(); - /** @brief Set transformation and projection matrix */ + /** + * @brief Set transformation and projection matrix + * @return Pointer to self (for method chaining) + */ inline VectorShader* setTransformationProjectionMatrix(const typename DimensionTraits::MatrixType& matrix) { AbstractShaderProgram::setUniform(transformationProjectionMatrixUniform, matrix); return this; } - /** @brief Set fill color */ + /** + * @brief Set fill color + * @return Pointer to self (for method chaining) + */ inline VectorShader* setColor(const Color4<>& color) { AbstractShaderProgram::setUniform(colorUniform, color); return this;