#pragma once #include #include namespace mbgl { class LineAnnotationImpl : public ShapeAnnotationImpl { public: LineAnnotationImpl(AnnotationID, LineAnnotation, uint8_t maxZoom); void updateStyle(style::Style::Impl&) const final; const ShapeAnnotationGeometry& geometry() const final; private: const LineAnnotation annotation; }; } // namespace mbgl