diff --git a/src/Magnum/Shaders/Phong.h b/src/Magnum/Shaders/Phong.h index ef3e63225..595c66a52 100644 --- a/src/Magnum/Shaders/Phong.h +++ b/src/Magnum/Shaders/Phong.h @@ -122,9 +122,23 @@ class MAGNUM_SHADERS_EXPORT Phong: public GL::AbstractShaderProgram { * @see @ref Flags, @ref flags() */ enum class Flag: UnsignedByte { - AmbientTexture = 1 << 0, /**< The shader uses ambient texture instead of color */ - DiffuseTexture = 1 << 1, /**< The shader uses diffuse texture instead of color */ - SpecularTexture = 1 << 2 /**< The shader uses specular texture instead of color */ + /** + * Multiply ambient color with a texture. + * @see @ref setAmbientColor(), @ref setAmbientTexture() + */ + AmbientTexture = 1 << 0, + + /** + * Multiply diffuse color with a texture. + * @see @ref setDiffuseColor(), @ref setDiffuseTexture() + */ + DiffuseTexture = 1 << 1, + + /** + * Multiply specular color with a texture. + * @see @ref setSpecularColor(), @ref setSpecularTexture() + */ + SpecularTexture = 1 << 2 }; /**