Home
last modified time | relevance | path

Searched refs:ColorBlend (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dgraphic_modifier.h87 class ColorBlend : public Rosen::RSAnimatableArithmetic<ColorBlend> {
89 ColorBlend() = default;
90 explicit ColorBlend(const Color& color) : colorBlend_(color) {} in ColorBlend() function
92 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 …]
H A Dgraphic_modifier.cpp173 void ColorBlendModifier::SetCustomData(const ColorBlend& data) in SetCustomData()
176 colorProp_ = std::make_shared<Rosen::RSAnimatableProperty<ColorBlend>>(data); in SetCustomData()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/modifier/
H A Drs_modifiers_def.in189 DECLARE_ANIMATABLE_MODIFIER(ColorBlend, Color, COLOR_BLEND, Add, Foreground, COLOR)