Browse Source

Shaders: make constructors explicit by default.

pull/196/head
Vladimír Vondruš 9 years ago
parent
commit
087194d9c0
  1. 2
      src/Magnum/Shaders/DistanceFieldVector.h
  2. 2
      src/Magnum/Shaders/Vector.h

2
src/Magnum/Shaders/DistanceFieldVector.h

@ -93,7 +93,7 @@ mesh.draw(shader);
*/ */
template<UnsignedInt dimensions> class MAGNUM_SHADERS_EXPORT DistanceFieldVector: public AbstractVector<dimensions> { template<UnsignedInt dimensions> class MAGNUM_SHADERS_EXPORT DistanceFieldVector: public AbstractVector<dimensions> {
public: public:
DistanceFieldVector(); explicit DistanceFieldVector();
/** /**
* @brief Set transformation and projection matrix * @brief Set transformation and projection matrix

2
src/Magnum/Shaders/Vector.h

@ -87,7 +87,7 @@ mesh.draw(shader);
*/ */
template<UnsignedInt dimensions> class MAGNUM_SHADERS_EXPORT Vector: public AbstractVector<dimensions> { template<UnsignedInt dimensions> class MAGNUM_SHADERS_EXPORT Vector: public AbstractVector<dimensions> {
public: public:
Vector(); explicit Vector();
/** /**
* @brief Set transformation and projection matrix * @brief Set transformation and projection matrix

Loading…
Cancel
Save