#ifndef MBGL_STYLE_STYLE_LAYER_GROUP #define MBGL_STYLE_STYLE_LAYER_GROUP #include #include #include namespace mbgl { class StyleLayerGroup { public: void setClasses(const std::vector &class_names, std::chrono::steady_clock::time_point now, const PropertyTransition &defaultTransition); void updateProperties(float z, std::chrono::steady_clock::time_point now, ZoomHistory &zoomHistory); bool hasTransitions() const; public: std::vector> layers; }; } #endif