From 4dd30db7cb3118822a6b5bc242e736a7688bb404 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Sat, 12 Aug 2017 14:37:06 -0700 Subject: [core] Clean up includes and forward declarations --- src/mbgl/renderer/renderer.cpp | 2 +- src/mbgl/renderer/renderer_impl.cpp | 13 ++++--------- src/mbgl/renderer/renderer_impl.hpp | 23 ++++++++--------------- 3 files changed, 13 insertions(+), 25 deletions(-) diff --git a/src/mbgl/renderer/renderer.cpp b/src/mbgl/renderer/renderer.cpp index 7e8c7e4e4c..a106d6c5fa 100644 --- a/src/mbgl/renderer/renderer.cpp +++ b/src/mbgl/renderer/renderer.cpp @@ -1,6 +1,6 @@ #include #include -#include +#include #include namespace mbgl { diff --git a/src/mbgl/renderer/renderer_impl.cpp b/src/mbgl/renderer/renderer_impl.cpp index fc1cfca518..1a8af29485 100644 --- a/src/mbgl/renderer/renderer_impl.cpp +++ b/src/mbgl/renderer/renderer_impl.cpp @@ -1,30 +1,25 @@ #include +#include +#include +#include +#include #include #include #include #include #include #include -#include #include #include -#include #include -#include -#include -#include -#include -#include #include #include #include #include #include #include -#include #include #include -#include #include #include #include diff --git a/src/mbgl/renderer/renderer_impl.hpp b/src/mbgl/renderer/renderer_impl.hpp index 717834f6e8..8bdb472442 100644 --- a/src/mbgl/renderer/renderer_impl.hpp +++ b/src/mbgl/renderer/renderer_impl.hpp @@ -1,18 +1,16 @@ #pragma once #include -#include -#include -#include #include -#include #include #include +#include +#include +#include #include #include #include #include -#include #include #include @@ -20,24 +18,19 @@ namespace mbgl { +class RendererBackend; +class RendererObserver; +class RenderSource; +class RenderLayer; class UpdateParameters; -class PaintParameters; class RenderStaticData; -class RenderData; class RenderedQueryOptions; class SourceQueryOptions; - class FileSource; +class Scheduler; class GlyphManager; class ImageManager; class LineAtlas; -class Scheduler; - -namespace style { -class Image; -class Source; -class Layer; -} // namespace style class Renderer::Impl : public GlyphManagerObserver, public RenderSourceObserver{ -- cgit v1.2.1