#pragma once #include #include namespace mbgl { struct GlyphPosition { Rect rect; GlyphMetrics metrics; }; using GlyphPositionMap = std::map; using GlyphPositions = std::map; class GlyphAtlas { public: AlphaImage image; GlyphPositions positions; }; GlyphAtlas makeGlyphAtlas(const GlyphMap&); } // namespace mbgl