#pragma once #include #include #include namespace mbgl { namespace style { class PluginLayerProperties final : public LayerProperties { public: PluginLayerProperties(Immutable); ~PluginLayerProperties() override; unsigned long constantsMask() const override; expression::Dependency getDependencies() const noexcept override; }; } // namespace style } // namespace mbgl