/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/ |
H A D | rs_profiler_dump.cpp | 509 auto colorBlend = properties.GetColorBlend(); in DumpNodePropertiesColor() local 510 if (colorBlend.has_value() && !ROSEN_EQ(*colorBlend, RgbPalette::Transparent())) { in DumpNodePropertiesColor() 511 out["ColorBlend"] = "#" + Hex(colorBlend->AsArgbInt()) + " (ARGB)"; in DumpNodePropertiesColor()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | skia_decoration_painter.h | 71 const SkRRect& rRect, SkCanvas* canvas, const Color& colorBlend);
|
H A D | skia_decoration_painter.cpp | 993 void SkiaDecorationPainter::PaintColorBlend(const SkRRect& rRect, SkCanvas* canvas, const Color& colorBlend) in PaintColorBlend() argument 995 if (colorBlend.GetValue() != COLOR_MASK) { in PaintColorBlend() 1002 SkColorSetARGB(colorBlend.GetAlpha(), colorBlend.GetRed(), colorBlend.GetGreen(), colorBlend.GetBlue()), in PaintColorBlend()
|
H A D | rosen_render_context.h | 483 void OnFrontColorBlendUpdate(const Color& colorBlend) override; 713 std::shared_ptr<ColorBlendModifier> colorBlend; member
|
H A D | rosen_render_context.cpp | 4200 auto colorBlend = graphicProps->GetFrontColorBlendValue(); local 4201 OnFrontColorBlendUpdate(colorBlend); 4316 void RosenRenderContext::OnFrontColorBlendUpdate(const Color& colorBlend) argument 4319 rsNode_->SetColorBlend(colorBlend.GetValue());
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/ |
H A D | drawing_decoration_painter.h | 60 static void PaintColorBlend(const RSRoundRect& frameSize, RSCanvas* canvas, const Color& colorBlend);
|
H A D | drawing_decoration_painter.cpp | 981 void DrawingDecorationPainter::PaintColorBlend(const RSRoundRect& rRect, RSCanvas* canvas, const Color& colorBlend) in PaintColorBlend() argument 983 if (colorBlend.GetValue() != COLOR_MASK) { in PaintColorBlend() 991 colorBlend.GetAlpha(), colorBlend.GetRed(), colorBlend.GetGreen(), colorBlend.GetBlue()), in PaintColorBlend()
|
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | rosen_decoration_painter.h | 129 static void PaintColorBlend(const SkRRect& outerRRect, SkCanvas* canvas, const Color& colorBlend, 133 const Color& colorBlend, const Color& color);
|
H A D | rosen_decoration_painter.cpp | 1527 const SkRRect& outerRRect, SkCanvas* canvas, const Color& colorBlend, const Color& color) in PaintColorBlend() 1529 if (colorBlend.GetValue() != COLOR_MASK) { in PaintColorBlend() 1537 SkColorSetARGB(colorBlend.GetAlpha(), colorBlend.GetRed(), colorBlend.GetGreen(), colorBlend.GetBlue()), in PaintColorBlend() 1546 const RSRoundRect& outerRRect, RSCanvas* canvas, const Color& colorBlend, const Color& color) in PaintColorBlend() 1548 if (colorBlend.GetValue() != COLOR_MASK) { in PaintColorBlend() 1553 RSColorFilter::CreateBlendModeColorFilter(colorBlend.GetValue(), RSBlendMode::PLUS); in PaintColorBlend() 1526 PaintColorBlend( const SkRRect& outerRRect, SkCanvas* canvas, const Color& colorBlend, const Color& color) PaintColorBlend() argument 1545 PaintColorBlend( const RSRoundRect& outerRRect, RSCanvas* canvas, const Color& colorBlend, const Color& color) PaintColorBlend() argument
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_canvas_render_node_test.cpp | 379 std::optional<Color> colorBlend = color; in HWTEST_F() local 380 property.SetColorBlend(colorBlend); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/property/ |
H A D | rs_properties.cpp | 3463 void RSProperties::SetColorBlend(const std::optional<Color>& colorBlend) in SetColorBlend() argument 3465 colorBlend_ = colorBlend; in SetColorBlend() 3645 auto colorBlend = colorBlend_.value(); in GenerateColorFilter() local 3647 colorBlend.GetAlpha(), colorBlend.GetRed(), colorBlend.GetGreen(), colorBlend.GetBlue()), in GenerateColorFilter() 4157 auto colorBlend = GetColorBlend(); in Dump() local 4158 if (colorBlend.has_value() && !ROSEN_EQ(*colorBlend, RgbPalett in Dump() [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/property/ |
H A D | rs_properties_test.cpp | 2949 std::optional<Color> colorBlend = color; in HWTEST_F() local 2950 properties.SetColorBlend(colorBlend); in HWTEST_F() 3017 std::optional<Color> colorBlend = color; in HWTEST_F() local 3018 properties.SetColorBlend(colorBlend); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/property/ |
H A D | rs_properties.h | 500 void SetColorBlend(const std::optional<Color>& colorBlend);
|
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | inspector_composed_element.cpp | 104 { "colorBlend", [](const InspectorNode& inspector) { return inspector.GetColorBlend(); } }, 1388 auto colorBlend = node->GetColorBlend(); in GetColorBlend() local 1389 return colorBlend.ColorToString(); in GetColorBlend()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | view_abstract.cpp | 2424 void ViewAbstract::SetColorBlend(const Color& colorBlend) in SetColorBlend() argument 2429 ACE_UPDATE_RENDER_CONTEXT(FrontColorBlend, colorBlend); in SetColorBlend() 2432 void ViewAbstract::SetColorBlend(FrameNode *frameNode, const Color& colorBlend) in SetColorBlend() argument 2434 ACE_UPDATE_NODE_RENDER_CONTEXT(FrontColorBlend, colorBlend, frameNode); in SetColorBlend()
|
H A D | view_abstract.h | 496 static void SetColorBlend(FrameNode* frameNode, const Color& colorBlend);
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/ui/ |
H A D | rs_node.cpp | 2464 auto colorBlend = Color::FromArgbInt(colorValue); in SetColorBlend() local 2465 SetProperty<RSColorBlendModifier, RSAnimatableProperty<Color>>(RSModifierType::COLOR_BLEND, colorBlend); in SetColorBlend()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.cpp | 4826 Color colorBlend; in JsColorBlend() local 4828 colorBlend = Color::TRANSPARENT; in JsColorBlend() 4829 SetColorBlend(colorBlend); in JsColorBlend() 4832 if (!ParseJsColor(info[0], colorBlend)) { in JsColorBlend() 4834 colorBlend = Color::TRANSPARENT; in JsColorBlend() 4835 SetColorBlend(colorBlend); in JsColorBlend() 4839 SetColorBlend(colorBlend); in JsColorBlend() 8664 JSClass<JSViewAbstract>::StaticMethod("colorBlend", &JSViewAbstract::JsColorBlend); in JSBind()
|
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | node_common_modifier.cpp | 1239 Color colorBlend = Color::TRANSPARENT; in ResetColorBlend() local 1240 ViewAbstract::SetColorBlend(frameNode, colorBlend); in ResetColorBlend()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 676 ColorBlendModifier.identity = Symbol('colorBlend'); 3737 colorBlend(value) { 10198 colorBlend(value) { 25823 colorBlend(value) {
|