#pragma once #include #include #include #include namespace mbgl { namespace style { class SymbolLayer::Impl : public Layer::Impl { public: using Layer::Impl::Impl; void stringifyLayout(rapidjson::Writer&) const override; std::unique_ptr createRenderLayer() const override; SymbolLayoutProperties layout; SymbolPaintProperties::Cascading cascading; }; } // namespace style } // namespace mbgl