diff --git a/src/Magnum/AbstractFramebuffer.h b/src/Magnum/AbstractFramebuffer.h index 4d3a011eb..0658556f5 100644 --- a/src/Magnum/AbstractFramebuffer.h +++ b/src/Magnum/AbstractFramebuffer.h @@ -53,8 +53,12 @@ enum class FramebufferClear: GLbitfield { @see @ref AbstractFramebuffer::clear() */ +#ifndef DOXYGEN_GENERATING_OUTPUT typedef Containers::EnumSet FramebufferClearMask; +#else +typedef Containers::EnumSet FramebufferClearMask; +#endif /** @brief Mask for framebuffer blitting @@ -95,8 +99,12 @@ enum class FramebufferBlit: GLbitfield { @requires_gles30 Extension @es_extension{ANGLE,framebuffer_blit} or @es_extension{NV,framebuffer_blit} in OpenGL ES 2.0 */ +#ifndef DOXYGEN_GENERATING_OUTPUT typedef Containers::EnumSet FramebufferBlitMask; +#else +typedef Containers::EnumSet FramebufferBlitMask; +#endif /** @brief Framebuffer blit filtering