// This file is generated. Edit scripts/generate-style-code.js, then run `make style-code`. #include namespace mbgl { namespace style { void CirclePaintProperties::cascade(const CascadeParameters& parameters) { circleRadius.cascade(parameters); circleColor.cascade(parameters); circleBlur.cascade(parameters); circleOpacity.cascade(parameters); circleTranslate.cascade(parameters); circleTranslateAnchor.cascade(parameters); circlePitchScale.cascade(parameters); } bool CirclePaintProperties::recalculate(const CalculationParameters& parameters) { bool hasTransitions = false; hasTransitions |= circleRadius.calculate(parameters); hasTransitions |= circleColor.calculate(parameters); hasTransitions |= circleBlur.calculate(parameters); hasTransitions |= circleOpacity.calculate(parameters); hasTransitions |= circleTranslate.calculate(parameters); hasTransitions |= circleTranslateAnchor.calculate(parameters); hasTransitions |= circlePitchScale.calculate(parameters); return hasTransitions; } } // namespace style } // namespace mbgl