Browse Source

No need to have this Doxygen voodoo.

Why not show in docs that AbstractQuery itself isn't instantiable or
destructible.
pull/278/head
Vladimír Vondruš 13 years ago
parent
commit
9890c6018a
  1. 33
      src/Query.h

33
src/Query.h

@ -47,24 +47,6 @@ information.
*/ */
class MAGNUM_EXPORT AbstractQuery { class MAGNUM_EXPORT AbstractQuery {
public: public:
#ifdef DOXYGEN_GENERATING_OUTPUT
/**
* @brief Constructor
*
* Generates one OpenGL query.
* @see @fn_gl{GenQueries}
*/
explicit AbstractQuery();
/**
* @brief Destructor
*
* Deletes assigned OpenGL query.
* @see @fn_gl{DeleteQueries}
*/
~AbstractQuery();
#endif
/** @brief OpenGL query ID */ /** @brief OpenGL query ID */
GLuint id() const { return _id; } GLuint id() const { return _id; }
@ -101,10 +83,21 @@ class MAGNUM_EXPORT AbstractQuery {
void end(); void end();
protected: protected:
#ifndef DOXYGEN_GENERATING_OUTPUT /**
* @brief Constructor
*
* Generates one OpenGL query.
* @see @fn_gl{GenQueries}
*/
explicit AbstractQuery(); explicit AbstractQuery();
/**
* @brief Destructor
*
* Deletes assigned OpenGL query.
* @see @fn_gl{DeleteQueries}
*/
~AbstractQuery(); ~AbstractQuery();
#endif
void begin(GLenum target); void begin(GLenum target);

Loading…
Cancel
Save