/foundation/arkui/ace_engine/frameworks/core/components/common/properties/ |
H A D | common_decoration.h | 48 std::vector<float> grayscale;
member 104 auto grayscale = "[0,0]";
in ToJsonValue() local 105 if (blurOption.grayscale.size() > 1) {
in ToJsonValue() 106 grayscale =
in ToJsonValue() 107 ("[" + std::to_string(blurOption.grayscale[0]) + "," + std::to_string(blurOption.grayscale[1]) + "]")
in ToJsonValue() 110 jsonBrightnessOption->Put("blurOption", grayscale);
in ToJsonValue()
|
/foundation/graphic/graphic_2d/rosen/modules/effect/effect_ndk/src/filter/ |
H A D | filter.cpp | 70 auto grayscale = Rosen::SKImageFilterFactory::Grayscale(); in Grayscale() local 71 if (!grayscale) { in Grayscale() 74 AddNextFilter(grayscale); in Grayscale()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_node.cpp | 364 auto grayscale = "[0,0]"; in GetBarBackgroundEffect() local 365 if (effectOption.blurOption.grayscale.size() > 1) { in GetBarBackgroundEffect() 366 grayscale = ("[" + std::to_string(effectOption.blurOption.grayscale[0]) + "," + in GetBarBackgroundEffect() 367 std::to_string(effectOption.blurOption.grayscale[1]) + "]").c_str(); in GetBarBackgroundEffect() 369 jsonEffect->Put("blurOption", grayscale); in GetBarBackgroundEffect()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/ |
H A D | gesture_info.h | 56 if (backGroundEffect.blurOption.grayscale.size() >= GRAYSCALE_MAX_VALUE) { in ToJsonValue() 57 json->Put("blur_coef1", backGroundEffect.blurOption.grayscale[0]); in ToJsonValue() 58 json->Put("blur_coef2", backGroundEffect.blurOption.grayscale[1]); in ToJsonValue()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | skia_decoration_painter.h | 67 static void PaintGrayScale(const SkRRect& rRect, SkCanvas* canvas, float grayscale);
|
H A D | rosen_render_context.cpp | 1005 if (bgBlurStyle->blurOption.grayscale.size() > 1) { in UpdateBackBlurStyle() 1006 Rosen::Vector2f grayScale(bgBlurStyle->blurOption.grayscale[0], bgBlurStyle->blurOption.grayscale[1]); in UpdateBackBlurStyle() 1051 if (effectOption->blurOption.grayscale.size() > 1) { in UpdateBackgroundEffect() 1052 Rosen::Vector2f grayScale(effectOption->blurOption.grayscale[0], effectOption->blurOption.grayscale[1]); in UpdateBackgroundEffect() 1067 if (fgBlurStyle->blurOption.grayscale.size() > 1) { in UpdateFrontBlurStyle() 1068 Rosen::Vector2f grayScale(fgBlurStyle->blurOption.grayscale[0], fgBlurStyle->blurOption.grayscale[1]); in UpdateFrontBlurStyle() 4050 if (blurOption.grayscale [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/rosen/ |
H A D | drawing_decoration_painter.h | 57 static void PaintGrayScale(const RSRoundRect& frameSize, RSCanvas* canvas, float grayscale);
|
/foundation/arkui/ace_engine/frameworks/core/components/common/painter/ |
H A D | rosen_decoration_painter.h | 70 static void PaintGrayScale(const SkRRect& outerRRect, SkCanvas* canvas, const Dimension& grayscale, 100 const Dimension& grayscale, const Color& color);
|
H A D | rosen_decoration_painter.cpp | 1363 const SkRRect& outerRRect, SkCanvas* canvas, const Dimension& grayscale, const Color& color) in PaintGrayScale() 1365 double scale = grayscale.Value(); in PaintGrayScale() 1386 const RSRoundRect& outerRRect, RSCanvas* canvas, const Dimension& grayscale, const Color& color) in PaintGrayScale() 1388 double scale = grayscale.Value(); in PaintGrayScale() 1362 PaintGrayScale( const SkRRect& outerRRect, SkCanvas* canvas, const Dimension& grayscale, const Color& color) PaintGrayScale() argument 1385 PaintGrayScale( const RSRoundRect& outerRRect, RSCanvas* canvas, const Dimension& grayscale, const Color& color) PaintGrayScale() argument
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/nativeModule/ |
H A D | arkts_native_tabs_bridge.cpp | 369 1.0, blurOption.grayscale.data(), blurOption.grayscale.size(), in SetBarBackgroundBlurStyle() 390 blurOption.grayscale = greyVec; in SetBarBackgroundBlurStyle() 391 styleOption.blurValues = blurOption.grayscale.data(); in SetBarBackgroundBlurStyle() 392 styleOption.blurValuesSize = static_cast<ArkUI_Int32>(blurOption.grayscale.size()); in SetBarBackgroundBlurStyle() 456 blurOption.grayscale = greyVec; in SetAdaptiveColorAndBlurOptionParam() 472 static_cast<int32_t>(AdaptiveColor::DEFAULT), blurOption.grayscale.data(), blurOption.grayscale.size(), in SetBarBackgroundEffect() 498 effectOption.blurValues = blurOption.grayscale.data(); in SetBarBackgroundEffect() 499 effectOption.blurValuesSize = static_cast<ArkUI_Int32>(blurOption.grayscale in SetBarBackgroundEffect() [all...] |
H A D | arkts_native_common_bridge.cpp | 1278 blurOption.grayscale = greyVec; in ParseBlurOption() 2238 nativeNode, blur, blurOption.grayscale.data(), blurOption.grayscale.size()); in SetBackdropBlur() 2511 nativeNode, blur, blurOption.grayscale.data(), blurOption.grayscale.size()); in SetBlur() 2774 nativeNode, &intArray, scale, blurOption.grayscale.data(), blurOption.grayscale.size()); in SetForegroundBlurStyle() 2901 nativeNode, &intArray, scale, blurOption.grayscale.data(), blurOption.grayscale.size(), in SetBackgroundBlurStyle() 4985 static_cast<ArkUI_Int32>(adaptiveColor), blurOption.grayscale in SetBackgroundEffect() [all...] |
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/ |
H A D | tabs_modifier.cpp | 124 blurOption.grayscale.assign(styleOption->blurValues, styleOption->blurValues + styleOption->blurValuesSize); in SetBarBackgroundBlurStyle() 386 blurOption.grayscale.assign(effectOption->blurValues, effectOption->blurValues + effectOption->blurValuesSize); in SetBarBackgroundEffect()
|
H A D | node_common_modifier.cpp | 1130 blurOption.grayscale.assign(blurValues, blurValues + blurValuesSize); in SetBackdropBlur() 1316 blurOption.grayscale.assign(blurValues, blurValues + blurValuesSize); in SetBlur() 1609 blurOption.grayscale.assign(blurValues, blurValues + blurValuesSize); in SetForegroundBlurStyle() 1638 styleOptionType.grayScaleStart = blurStyleOption->blurOption.grayscale[NUM_0]; in GetForegroundBlurStyle() 1639 styleOptionType.grayScaleEnd = blurStyleOption->blurOption.grayscale[NUM_1]; in GetForegroundBlurStyle() 1730 blurOption.grayscale.assign(blurValues, blurValues + blurValuesSize); in SetBackgroundBlurStyle() 1756 auto greyScaleVector = backBlurStyleOption->blurOption.grayscale; in GetBackgroundBlurStyle() 3463 blurOption.grayscale.assign(blurValues, blurValues + blurValuesSize); in SetBackgroundEffect()
|
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/effect_kit/src/ |
H A D | filter_napi.cpp | 158 DECLARE_NAPI_FUNCTION("grayscale", Grayscale), in Init() 543 auto grayscale = Rosen::SKImageFilterFactory::Grayscale(); in Grayscale() local 544 thisFilter->AddNextFilter(grayscale); in Grayscale()
|
/foundation/arkui/ace_engine/adapter/preview/entrance/ |
H A D | ui_content_impl.h | 150 void SetContentNodeGrayScale(float grayscale) override {};
|
/foundation/arkui/ace_engine/test/mock/interfaces/ |
H A D | mock_uicontent.h | 134 MOCK_METHOD1(SetContentNodeGrayScale, void(float grayscale));
|
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/ |
H A D | cj_view_abstract_ffi.h | 177 float grayscale[2]; member
|
H A D | cj_view_abstract_ffi.cpp | 456 greyVec[0] = options.blurOptions.grayscale[0]; in FfiOHOSAceFrameworkViewAbstractSetForegroundBlurStyleOption() 457 greyVec[1] = options.blurOptions.grayscale[1]; in FfiOHOSAceFrameworkViewAbstractSetForegroundBlurStyleOption() 458 blurOption.grayscale = greyVec; in FfiOHOSAceFrameworkViewAbstractSetForegroundBlurStyleOption()
|
/foundation/arkui/ace_engine/interfaces/inner_api/ace/ |
H A D | ui_content.h | 432 virtual void SetContentNodeGrayScale(float grayscale) {}; in SetContentNodeGrayScale() argument
|
/foundation/arkui/ace_engine/test/unittest/core/rosen/ |
H A D | rosen_render_context_test_new.cpp | 687 blurOption.grayscale.emplace_back(0.0); in HWTEST_F() 688 blurOption.grayscale.emplace_back(1.0); in HWTEST_F()
|
/foundation/arkui/ace_engine/adapter/ohos/entrance/ |
H A D | ui_content_impl.h | 337 void SetContentNodeGrayScale(float grayscale) override;
|
H A D | ui_content_impl.cpp | 3798 void UIContentImpl::SetContentNodeGrayScale(float grayscale) in SetContentNodeGrayScale() argument 3800 if (LessNotEqual(grayscale, 0.001f)) { in SetContentNodeGrayScale() 3801 grayscale = 0.0f; in SetContentNodeGrayScale() 3803 if (GreatNotEqual(grayscale, 1.0)) { in SetContentNodeGrayScale() 3804 grayscale = 1.0f; in SetContentNodeGrayScale() 3815 renderContext->UpdateFrontGrayScale(Dimension(grayscale)); in SetContentNodeGrayScale() 3816 pipelineContext->SetDragNodeGrayscale(grayscale); in SetContentNodeGrayScale()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/ |
H A D | arkComponent.js | 583 node, this.value.value, (_a = this.value.options) === null || _a === void 0 ? void 0 : _a.grayscale); 690 GrayscaleModifier.identity = Symbol('grayscale'); 729 node, this.value.value, (_a = this.value.options) === null || _a === void 0 ? void 0 : _a.grayscale); 1204 (_a = this.value.blurOptions) === null || _a === void 0 ? void 0 : _a.grayscale); 1314 (_a = this.value.blurOptions) === null || _a === void 0 ? void 0 : _a.grayscale, 2393 (_a = this.value.blurOptions) === null || _a === void 0 ? void 0 : _a.grayscale, 2407 ((_a = this.value.blurOptions) === null || _a === void 0 ? void 0 : _a.grayscale) === ((_b = this.stageValue.blurOptions) === null || 2408 _b === void 0 ? void 0 : _b.grayscale)); 3728 grayscale(value) { 10195 grayscale(valu [all...] |
/foundation/arkui/ace_engine/interfaces/native/node/ |
H A D | style_modifier.cpp | 1293 node->uiNodeHandle, blur, blurOption.grayscale.data(), blurOption.grayscale.size()); in SetBlur() 8719 node->uiNodeHandle, &intArray, scale, blurOption.grayscale.data(), blurOption.grayscale.size()); in SetForegroundBlurStyle()
|
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/ |
H A D | js_view_abstract.cpp | 2784 if (jsBlurOption->GetProperty("grayscale")->IsArray()) { in ParseBlurOption() 2785 JSRef<JSArray> params = JSRef<JSArray>::Cast(jsBlurOption->GetProperty("grayscale")); in ParseBlurOption() 2791 blurOption.grayscale = greyVec; in ParseBlurOption() 8710 JSClass<JSViewAbstract>::StaticMethod("grayscale", &JSViewAbstract::JsGrayScale); in JSBind()
|