#pragma once #include #include namespace mbgl { class AnnotationSource : public style::Source { public: AnnotationSource(); class Impl; }; class AnnotationSource::Impl : public style::Source::Impl { public: Impl(Source&); void loadDescription(FileSource&) final; std::unique_ptr createRenderSource() const final; }; } // namespace mbgl