#include #include #include #include #include namespace mbgl { namespace style { CustomVectorSource::Impl::Impl(std::string id_, const GeoJSONOptions options_) : Source::Impl(SourceType::CustomVector, std::move(id_)), options(options_), loaderRef({}) { } CustomVectorSource::Impl::Impl(const Impl& impl, ActorRef loaderRef_) : Source::Impl(impl), options(impl.options), loaderRef(loaderRef_){ } optional CustomVectorSource::Impl::getAttribution() const { return {}; } GeoJSONOptions CustomVectorSource::Impl::getOptions() const { return options; } optional> CustomVectorSource::Impl::getTileLoader() const { return loaderRef; } } // namespace style } // namespace mbgl