Browse Source

GL: doc++

pull/240/merge
Vladimír Vondruš 4 years ago
parent
commit
c47393ddc2
  1. 18
      src/Magnum/GL/AbstractObject.h
  2. 2
      src/Magnum/GL/Context.h
  3. 12
      src/Magnum/GL/TransformFeedback.h

18
src/Magnum/GL/AbstractObject.h

@ -46,10 +46,11 @@ namespace Implementation { struct DebugState; }
@see @ref ObjectFlags, @ref Buffer::wrap(), @ref BufferTexture::wrap(),
@ref CubeMapTexture::wrap(), @ref CubeMapTextureArray::wrap(),
@ref Framebuffer::wrap(), @ref Mesh::wrap(),
@ref MultisampleTexture::wrap(), @ref PrimitiveQuery::wrap(),
@ref RectangleTexture::wrap(), @ref Renderbuffer::wrap(),
@ref SampleQuery::wrap(), @ref Texture::wrap(), @ref TextureArray::wrap(),
@ref TimeQuery::wrap(), @ref TransformFeedback::wrap()
@ref MultisampleTexture::wrap(), @ref PipelineStatisticsQuery::wrap(),
@ref PrimitiveQuery::wrap(), @ref RectangleTexture::wrap(),
@ref Renderbuffer::wrap(), @ref SampleQuery::wrap(), @ref Texture::wrap(),
@ref TextureArray::wrap(), @ref TimeQuery::wrap(),
@ref TransformFeedback::wrap()
*/
enum class ObjectFlag: UnsignedByte {
/**
@ -69,10 +70,11 @@ enum class ObjectFlag: UnsignedByte {
@see @ref Buffer::wrap(), @ref BufferTexture::wrap(),
@ref CubeMapTexture::wrap(), @ref CubeMapTextureArray::wrap(),
@ref Framebuffer::wrap(), @ref Mesh::wrap(),
@ref MultisampleTexture::wrap(), @ref PrimitiveQuery::wrap(),
@ref RectangleTexture::wrap(), @ref Renderbuffer::wrap(),
@ref SampleQuery::wrap(), @ref Texture::wrap(), @ref TextureArray::wrap(),
@ref TimeQuery::wrap(), @ref TransformFeedback::wrap()
@ref MultisampleTexture::wrap(), @ref PipelineStatisticsQuery::wrap(),
@ref PrimitiveQuery::wrap(), @ref RectangleTexture::wrap(),
@ref Renderbuffer::wrap(), @ref SampleQuery::wrap(), @ref Texture::wrap(),
@ref TextureArray::wrap(), @ref TimeQuery::wrap(),
@ref TransformFeedback::wrap()
*/
typedef Containers::EnumSet<ObjectFlag> ObjectFlags;

2
src/Magnum/GL/Context.h

@ -46,7 +46,7 @@
#ifdef MAGNUM_BUILD_DEPRECATED
/* For return types of Context::versionString() etc., which used to be a
std::string. Not ideal, but at least something. */
std::string. Not ideal for the return types, but at least something. */
#include <Corrade/Containers/StringStl.h>
#endif

12
src/Magnum/GL/TransformFeedback.h

@ -25,6 +25,12 @@
DEALINGS IN THE SOFTWARE.
*/
#ifndef MAGNUM_TARGET_GLES2
/** @file
* @brief Class @ref Magnum::GL::TransformFeedback
*/
#endif
#include <Corrade/Containers/ArrayView.h>
#include <Corrade/Utility/StlForwardTuple.h>
@ -32,12 +38,6 @@
#include "Magnum/GL/AbstractObject.h"
#include "Magnum/GL/GL.h"
#ifndef MAGNUM_TARGET_GLES2
/** @file
* @brief Class @ref Magnum::GL::TransformFeedback
*/
#endif
#ifndef MAGNUM_TARGET_GLES2
namespace Magnum { namespace GL {

Loading…
Cancel
Save