From 265f1be2417412be7865366e4a7ea5ea0ceddcc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 28 Nov 2012 20:31:04 +0100 Subject: [PATCH] Forward declaration cleanup. --- src/Physics/Implementation/AbstractBoxRenderer.h | 6 +----- src/Physics/Implementation/AbstractDebugRenderer.h | 12 ++---------- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/src/Physics/Implementation/AbstractBoxRenderer.h b/src/Physics/Implementation/AbstractBoxRenderer.h index f6ed912f7..2c7bcea28 100644 --- a/src/Physics/Implementation/AbstractBoxRenderer.h +++ b/src/Physics/Implementation/AbstractBoxRenderer.h @@ -19,11 +19,7 @@ #include "corradeCompatibility.h" -namespace Magnum { - -class Buffer; - -namespace Physics { namespace Implementation { +namespace Magnum { namespace Physics { namespace Implementation { template class AbstractBoxRenderer: public AbstractDebugRenderer { public: diff --git a/src/Physics/Implementation/AbstractDebugRenderer.h b/src/Physics/Implementation/AbstractDebugRenderer.h index 3d699899b..04e7a8a6b 100644 --- a/src/Physics/Implementation/AbstractDebugRenderer.h +++ b/src/Physics/Implementation/AbstractDebugRenderer.h @@ -18,17 +18,9 @@ #include "DimensionTraits.h" #include "ResourceManager.h" #include "SceneGraph/SceneGraph.h" +#include "Shaders/Shaders.h" -namespace Magnum { - -class AbstractShaderProgram; -class Mesh; - -namespace Shaders { - template class FlatShader; -} - -namespace Physics { namespace Implementation { +namespace Magnum { namespace Physics { namespace Implementation { struct Options;