Browse Source

GCC 4.5 compatibility: no forward declarations for enums.

Vladimír Vondruš 14 years ago
parent
commit
c0617663b1
  1. 4
      src/SceneGraph/SceneGraph.h

4
src/SceneGraph/SceneGraph.h

@ -25,7 +25,9 @@
namespace Magnum { namespace SceneGraph {
#ifndef CORRADE_GCC45_COMPATIBILITY
enum class AspectRatioPolicy: std::uint8_t;
#endif
template<std::uint8_t dimensions, class T = GLfloat> class AbstractCamera;
#ifndef MAGNUM_GCC46_COMPATIBILITY
@ -51,7 +53,9 @@ template<class T = GLfloat> using AbstractObject2D = AbstractObject<2, T>;
template<class T = GLfloat> using AbstractObject3D = AbstractObject<3, T>;
#endif
#ifndef CORRADE_GCC45_COMPATIBILITY
enum class TransformationType: std::uint8_t;
#endif
template<std::uint8_t dimensions, class T = GLfloat> class AbstractTransformation;
#ifndef MAGNUM_GCC46_COMPATIBILITY

Loading…
Cancel
Save