include what you use

This commit is contained in:
Konstantin Käfer
2014-07-23 12:53:21 +02:00
parent b5c406416a
commit d175d146fb
2 changed files with 19 additions and 11 deletions

View File

@@ -1,26 +1,31 @@
#ifndef MBGL_MAP_MAP
#define MBGL_MAP_MAP
#include <uv.h>
#include <mbgl/map/view.hpp>
#include <mbgl/map/transform.hpp>
#include <mbgl/style/style.hpp>
#include <mbgl/geometry/glyph_atlas.hpp>
#include <mbgl/text/glyph_store.hpp>
#include <mbgl/renderer/painter.hpp>
#include <mbgl/util/noncopyable.hpp>
#include <mbgl/util/texturepool.hpp>
#include <mbgl/util/time.hpp>
#include <mbgl/util/uv.hpp>
#include <cstdint>
#include <string>
#include <map>
#include <atomic>
#include <iosfwd>
#include <memory>
#include <set>
#include <vector>
namespace mbgl {
class Source;
class GlyphAtlas;
class GlyphStore;
class LayerDescription;
class SpriteAtlas;
class Style;
class StyleLayer;
class StyleLayerGroup;
class StyleSource;
class Texturepool;
class View;
class Map : private util::noncopyable {
public:

View File

@@ -10,6 +10,9 @@
#include <mbgl/util/constants.hpp>
#include <mbgl/util/uv.hpp>
#include <mbgl/util/std.hpp>
#include <mbgl/style/style.hpp>
#include <mbgl/text/glyph_store.hpp>
#include <mbgl/geometry/glyph_atlas.hpp>
#include <mbgl/style/style_layer_group.hpp>
#include <mbgl/style/style_bucket.hpp>
#include <mbgl/geometry/sprite_atlas.hpp>