From 013894a264b34ec629754ecf50f2e09cb755518d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Thu, 5 Dec 2013 17:28:47 +0100 Subject: [PATCH] MSVC 2013 compatibility: we need to include all the dependencies. No way we could include them only in cases where they actually get used. --- src/DebugTools/ResourceManager.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/DebugTools/ResourceManager.h b/src/DebugTools/ResourceManager.h index f5205e044..bbccf3731 100644 --- a/src/DebugTools/ResourceManager.h +++ b/src/DebugTools/ResourceManager.h @@ -41,6 +41,16 @@ #include "magnumDebugToolsVisibility.h" +#ifdef CORRADE_MSVC2013_COMPATIBILITY +#include "AbstractShaderProgram.h" +#include "Buffer.h" +#include "Mesh.h" +#include "MeshView.h" +#include "DebugTools/ForceRenderer.h" +#include "DebugTools/ObjectRenderer.h" +#include "DebugTools/ShapeRenderer.h" +#endif + namespace Magnum { /** @todo Do the listing in one place, not five thousand! */