#ifndef MBGL_MAP_VECTOR_TILE_DATA #define MBGL_MAP_VECTOR_TILE_DATA #include #include #include #include #include #include #include #include #include #include namespace mbgl { class Bucket; class Painter; class SourceInfo; class StyleLayer; class TileParser; class GlyphAtlas; class GlyphStore; class SpriteAtlas; class Sprite; class Style; class VectorTileData : public TileData { friend class TileParser; public: VectorTileData(Tile::ID const&, float mapMaxZoom, util::ptr