Browse Source

DebugTools: missing forward declaration for FrameProfiler.

And the old Profiler wasn't properly marked as deprecated there.
pull/518/head
Vladimír Vondruš 5 years ago
parent
commit
fe4d55f30d
  1. 11
      src/Magnum/DebugTools/DebugTools.h

11
src/Magnum/DebugTools/DebugTools.h

@ -31,12 +31,21 @@
#include "Magnum/Types.h" #include "Magnum/Types.h"
#ifdef MAGNUM_BUILD_DEPRECATED
#include <Corrade/Utility/Macros.h>
#endif
namespace Magnum { namespace DebugTools { namespace Magnum { namespace DebugTools {
#ifndef DOXYGEN_GENERATING_OUTPUT #ifndef DOXYGEN_GENERATING_OUTPUT
class Profiler; #ifdef MAGNUM_BUILD_DEPRECATED
class CORRADE_DEPRECATED("use FrameProfiler instead") Profiler;
#endif
class FrameProfiler;
#ifdef MAGNUM_TARGET_GL #ifdef MAGNUM_TARGET_GL
class GLFrameProfiler;
template<UnsignedInt> class ForceRenderer; template<UnsignedInt> class ForceRenderer;
typedef ForceRenderer<2> ForceRenderer2D; typedef ForceRenderer<2> ForceRenderer2D;
typedef ForceRenderer<3> ForceRenderer3D; typedef ForceRenderer<3> ForceRenderer3D;

Loading…
Cancel
Save