Searched refs:ColorBlend (Results 1 – 3 of 3) sorted by relevance
87 class ColorBlend : public Rosen::RSAnimatableArithmetic<ColorBlend> {89 ColorBlend() = default;90 explicit ColorBlend(const Color& color) : colorBlend_(color) {} in ColorBlend() function92 ColorBlend Add(const ColorBlend& value) const override in Add()94 return ColorBlend(colorBlend_ + value.colorBlend_); in Add()97 ColorBlend Minus(const ColorBlend& value) const override in Minus()99 return ColorBlend(colorBlend_ - value.colorBlend_); in Minus()102 ColorBlend Multiply(const float scale) const override in Multiply()104 return ColorBlend(colorBlend_ * scale); in Multiply()107 bool IsEqual(const ColorBlend& value) const override in IsEqual()[all …]
173 void ColorBlendModifier::SetCustomData(const ColorBlend& data) in SetCustomData()176 colorProp_ = std::make_shared<Rosen::RSAnimatableProperty<ColorBlend>>(data); in SetCustomData()
189 DECLARE_ANIMATABLE_MODIFIER(ColorBlend, Color, COLOR_BLEND, Add, Foreground, COLOR)