Home
last modified time | relevance | path

Searched refs:shadow (Results 1 – 25 of 350) sorted by relevance

12345678910>>...14

/ohos5.0/foundation/window/window_manager/wmserver/src/
H A Dwindow_system_effect.cpp131 auto& shadow = node->isFocused_ ? windowSystemEffectConfig_.focusedShadow_ : in SetWindowShadow() local
136 if (MathHelper::GreatNotEqual(shadow.elevation_, 0.f)) { in SetWindowShadow()
147 if (!ColorParser::Parse(shadow.color_, colorValue)) { in SetWindowShadow()
148 WLOGFE("[WEffect]invalid color string: %{public}s", shadow.color_.c_str()); in SetWindowShadow()
155 shadow.color_.c_str(), shadow.offsetX_, shadow.offsetY_, shadow.alpha_, shadow.radius_); in SetWindowShadow()
157 if (MathHelper::GreatNotEqual(shadow.elevation_, 0.f)) { in SetWindowShadow()
158 surfaceNode->SetShadowElevation(shadow.elevation_ * vpr); in SetWindowShadow()
160 surfaceNode->SetShadowRadius(ConvertRadiusToSigma(shadow.radius_ * vpr)); in SetWindowShadow()
163 surfaceNode->SetShadowOffsetX(shadow.offsetX_ * vpr); in SetWindowShadow()
164 surfaceNode->SetShadowOffsetY(shadow.offsetY_ * vpr); in SetWindowShadow()
[all …]
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/manager/
H A Ddrag_drop_func_wrapper_test_ng_coverage.cpp340 Shadow shadow; variable
341 shadow.SetIsFilled(true);
342 option.options.shadow = shadow;
358 Shadow shadow; variable
359 shadow.SetIsFilled(true);
361 shadow.SetBlurRadius(10.0);
480 Shadow shadow; variable
481 shadow.SetIsFilled(true);
483 shadow.SetBlurRadius(10.0);
485 option.options.shadow = shadow;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/texttimer/
H A Dtext_timer_layout_property.cpp48 inline std::unique_ptr<JsonValue> ConvertShadowToJson(const Shadow& shadow) in ConvertShadowToJson() argument
51 jsonShadow->Put("radius", std::to_string(shadow.GetBlurRadius()).c_str()); in ConvertShadowToJson()
52 jsonShadow->Put("color", shadow.GetColor().ColorToString().c_str()); in ConvertShadowToJson()
53 jsonShadow->Put("offsetX", std::to_string(shadow.GetOffset().GetX()).c_str()); in ConvertShadowToJson()
54 jsonShadow->Put("offsetY", std::to_string(shadow.GetOffset().GetY()).c_str()); in ConvertShadowToJson()
55 jsonShadow->Put("type", std::to_string(static_cast<int32_t>(shadow.GetShadowType())).c_str()); in ConvertShadowToJson()
62 for (const auto& shadow : shadows) { in ConvertShadowsToJson() local
63 jsonShadows->Put(ConvertShadowToJson(shadow)); in ConvertShadowsToJson()
87 auto shadow = GetTextShadow().value_or(std::vector<Shadow> { Shadow() }); in ToJsonValue() local
89 …auto jsonShadow = (shadow.size() == 1) ? ConvertShadowToJson(shadow.front()) : ConvertShadowsToJso… in ToJsonValue()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_shadowing_common.h36 float GetPcfSample(sampler2DShadow shadow, const vec2 baseUv, const vec2 offset, const float compar… in GetPcfSample() argument
45 return texture(shadow, vec3(baseUv + uvOffset, compZ)).x; in GetPcfSample()
58 …sampler2DShadow shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactor, vec4 atlasSizeInvSize, u… in CalcPcfShadow() argument
110 …sum += uw0 * vw0 * GetPcfSample(shadow, baseUv, vec2(u0, v0), compareDepth, texelSize, receiverPla… in CalcPcfShadow()
137 const vec2 textureSize = vec2(textureSize(shadow, 0).xy); in CalcPcfShadowMed()
193 …sampler2DShadow shadow, vec4 inShadowCoord, vec4 shadowFactor, vec4 atlasSizeInvSize, uvec2 shadow… in CalcPcfShadowSimpleSample() argument
203 const CORE_RELAXEDP float sum = texture(shadow, vec3(baseUv, compareDepth)).x; in CalcPcfShadowSimpleSample()
224 …sampler2D shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactors, vec4 atlasSizeInvSize, uvec2 … in CalcVsmShadow() argument
231 const vec2 moments = texture(shadow, shadowCoord.xy).xy; in CalcVsmShadow()
249 …sampler2D shadow, vec4 inShadowCoord, vec4 shadowFactors, vec4 atlasSizeInvSize, uvec2 shadowFlags) in CalcVsmShadowSimpleSample() argument
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Ddata_panel_modifier.cpp159 shadow.radius = radius; in SetTrackShadow()
160 shadow.offsetX = offsetX; in SetTrackShadow()
161 shadow.offsetY = offsetY; in SetTrackShadow()
162 shadow.colors = shadowColors; in SetTrackShadow()
170 DataPanelShadow shadow; in SetNullTrackShadow() local
171 shadow.isShadowVisible = false; in SetNullTrackShadow()
179 DataPanelShadow shadow; in ResetTrackShadow() local
180 shadow.isShadowVisible = true; in ResetTrackShadow()
181 shadow.radius = DEFAULT_RADIUS; in ResetTrackShadow()
182 shadow.offsetX = DEFAULT_OFFSET_X; in ResetTrackShadow()
[all …]
H A Dtext_timer_modifier.cpp151 Shadow shadow; in SetTextShadow() local
153 shadow.SetBlurRadius(shadowStruct->radius); in SetTextShadow()
154 shadow.SetShadowType(static_cast<ShadowType>(shadowStruct->type)); in SetTextShadow()
155 shadow.SetColor(Color(shadowStruct->color)); in SetTextShadow()
156 shadow.SetOffsetX(shadowStruct->offsetX); in SetTextShadow()
157 shadow.SetOffsetY(shadowStruct->offsetY); in SetTextShadow()
158 shadow.SetIsFilled(static_cast<bool>(shadowStruct->fill)); in SetTextShadow()
159 shadowList.at(i) = shadow; in SetTextShadow()
168 Shadow shadow; in ResetTextShadow() local
169 shadow.SetOffsetX(0.0); in ResetTextShadow()
[all …]
H A Dtext_clock_modifier.cpp132 Shadow shadow; in SetTextShadow() local
134 shadow.SetBlurRadius(shadowStruct->radius); in SetTextShadow()
135 shadow.SetShadowType(static_cast<ShadowType>(shadowStruct->type)); in SetTextShadow()
136 shadow.SetColor(Color(shadowStruct->color)); in SetTextShadow()
137 shadow.SetOffsetX(shadowStruct->offsetX); in SetTextShadow()
138 shadow.SetOffsetY(shadowStruct->offsetY); in SetTextShadow()
139 shadow.SetIsFilled(static_cast<bool>(shadowStruct->fill)); in SetTextShadow()
140 shadowList.at(i) = shadow; in SetTextShadow()
149 Shadow shadow; in ResetTextShadow() local
150 shadow.SetOffsetX(0.0); in ResetTextShadow()
[all …]
/ohos5.0/docs/en/application-dev/ui/
H A Darkts-shadow-effect.md4shadow](../reference/apis-arkui/arkui-ts/ts-universal-attributes-image-effect.md#shadow)API to app…
24 .shadow({ radius: 10, color: Color.Gray })
35 .shadow({ radius: 10, color: Color.Gray, offsetX: 20, offsetY: 20 })
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_layout_property.cpp35 inline std::unique_ptr<JsonValue> CovertShadowToJson(const Shadow& shadow) in CovertShadowToJson() argument
38 jsonShadow->Put("radius", std::to_string(shadow.GetBlurRadius()).c_str()); in CovertShadowToJson()
39 jsonShadow->Put("color", shadow.GetColor().ColorToString().c_str()); in CovertShadowToJson()
40 jsonShadow->Put("offsetX", std::to_string(shadow.GetOffset().GetX()).c_str()); in CovertShadowToJson()
41 jsonShadow->Put("offsetY", std::to_string(shadow.GetOffset().GetY()).c_str()); in CovertShadowToJson()
42 jsonShadow->Put("type", std::to_string(static_cast<int32_t>(shadow.GetShadowType())).c_str()); in CovertShadowToJson()
49 for (const auto& shadow : shadows) { in CovertShadowsToJson() local
50 jsonShadows->Put(CovertShadowToJson(shadow)); in CovertShadowsToJson()
121 auto shadow = GetTextShadow().value_or(std::vector<Shadow> { Shadow() }); in ToJsonValue() local
123 …auto jsonShadow = (shadow.size() == 1) ? CovertShadowToJson(shadow.front()) : CovertShadowsToJson( in ToJsonValue()
H A Dtext_content_modifier.cpp197 textShadow.SetOffset(shadow.GetOffset()); in AddShadow()
198 textShadow.SetColor(shadow.GetColor()); in AddShadow()
557 for (auto&& shadow : shadows_) { in ModifyTextShadowsInTextStyle()
559 auto offsetX = shadow.offsetX->Get(); in ModifyTextShadowsInTextStyle()
560 auto offsetY = shadow.offsetY->Get(); in ModifyTextShadowsInTextStyle()
561 auto color = shadow.color->Get(); in ModifyTextShadowsInTextStyle()
563 shadow.lastShadow = shadowValue; in ModifyTextShadowsInTextStyle()
672 for (auto&& shadow : shadows_) { in UpdateTextShadowMeasureFlag()
676 auto color = shadow.color->Get(); in UpdateTextShadowMeasureFlag()
678 if (shadow.shadow != compareShadow || shadow.lastShadow != compareShadow) { in UpdateTextShadowMeasureFlag()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/common/
H A Dfocus_animation_manager.cpp159 auto shadow = shadowStack_.top().Upgrade(); in SetShadowProperties() local
160 CHECK_NULL_VOID(shadow); in SetShadowProperties()
161 shadow->SetShadowProperties(rrect, offset); in SetShadowProperties()
170 auto shadow = shadowStack_.top().Upgrade(); in SetShadowProperties() local
171 CHECK_NULL_VOID(shadow); in SetShadowProperties()
172 shadow->SetShadowProperties(rrect, offset, clipRect); in SetShadowProperties()
181 auto shadow = shadowStack_.top().Upgrade(); in CancelShadow() local
182 CHECK_NULL_VOID(shadow); in CancelShadow()
183 shadow->CancelShadow(); in CancelShadow()
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_shadow_test.cpp107 RSShadow shadow; variable
108 shadow.SetRadius(0.1);
109 bool ret = shadow.IsValid();
279 RSShadow shadow; variable
280 shadow.SetElevation(0.1);
281 bool ret = shadow.IsValid();
292 RSShadow shadow; variable
293 shadow.SetColorStrategy(SHADOW_COLOR_STRATEGY::COLOR_STRATEGY_AVERAGE);
294 EXPECT_EQ(shadow.GetColorStrategy(), 1);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/render/
H A Drender_property_test_ng.cpp195 shadow.style_ = ShadowStyle::OuterDefaultXS;
196 graphicsProperty.propBackShadow = shadow;
205 shadow.style_ = ShadowStyle::OuterDefaultSM;
206 graphicsProperty.propBackShadow = shadow;
215 graphicsProperty.propBackShadow = shadow;
225 graphicsProperty.propBackShadow = shadow;
235 graphicsProperty.propBackShadow = shadow;
245 graphicsProperty.propBackShadow = shadow;
270 graphicsProperty.propBackShadow = shadow;
280 graphicsProperty.propBackShadow = shadow;
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/drag_drop/
H A Ddrag_drop_func_wrapper.cpp328 auto shadow = imageContext->GetBackShadow(); in UpdateDragPreviewOptionsFromModifier() local
329 if (shadow.has_value()) { in UpdateDragPreviewOptionsFromModifier()
330 option.options.shadow = shadow.value(); in UpdateDragPreviewOptionsFromModifier()
356 option.options.shadow = GetDefaultShadow(); in UpdatePreviewOptionDefaultAttr()
358 option.options.shadow = std::nullopt; in UpdatePreviewOptionDefaultAttr()
405 auto shadow = option.options.shadow; in PrepareShadowParametersForDragData() local
406 if (!shadow.has_value() || !shadow->IsValid()) { in PrepareShadowParametersForDragData()
412 ParseShadowInfo(shadow.value(), arkExtraInfoJson); in PrepareShadowParametersForDragData()
426 arkExtraInfoJson->Put("shadow_corner", shadow.GetBlurRadius()); in ParseShadowInfo()
439 shadow.SetIsFilled(true); in GetDefaultShadow()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/
H A Djs_data_panel.cpp216 OHOS::Ace::NG::DataPanelShadow shadow; in ShadowOption() local
218 shadow.isShadowVisible = false; in ShadowOption()
242 shadow.radius = radius; in ShadowOption()
243 shadow.offsetX = offsetX; in ShadowOption()
244 shadow.offsetY = offsetY; in ShadowOption()
245 shadow.colors = shadowColors; in ShadowOption()
263 shadow.radius = radius; in ShadowOption()
264 shadow.offsetX = offsetX; in ShadowOption()
265 shadow.offsetY = offsetY; in ShadowOption()
266 shadow.colors = shadowColors; in ShadowOption()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dspan_model_adapter.cpp87 for (const auto& shadow : textStyle->shadows) { in CreateSpanItem() local
88 … shadows.emplace_back(shadow.blurRadius, 0, Offset { shadow.offset.GetX(), shadow.offset.GetY() }, in CreateSpanItem()
90shadow.color.GetAlpha(), shadow.color.GetRed(), shadow.color.GetGreen(), shadow.color.GetBlue())); in CreateSpanItem()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/preview/
H A Dmenu_preview_pattern.cpp87 auto shadow = context->GetBackShadow(); in ShowBorderRadiusAndShadowAnimation() local
88 if (!shadow.has_value()) { in ShowBorderRadiusAndShadowAnimation()
89 shadow = Shadow::CreateShadow(ShadowStyle::None); in ShowBorderRadiusAndShadowAnimation()
105 pipeline->AddAfterLayoutTask([option, context, previewBorderRadius, shadow]() { in ShowBorderRadiusAndShadowAnimation()
108 [context, previewBorderRadius, shadow]() mutable { in ShowBorderRadiusAndShadowAnimation()
109 CHECK_NULL_VOID(context && shadow); in ShowBorderRadiusAndShadowAnimation()
110 auto color = shadow->GetColor(); in ShowBorderRadiusAndShadowAnimation()
112 shadow->SetColor(newColor); in ShowBorderRadiusAndShadowAnimation()
113 context->UpdateBackShadow(shadow.value()); in ShowBorderRadiusAndShadowAnimation()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/
H A Dtext_drag_overlay_modifier.cpp45 void TextDragOverlayModifier::PaintShadow(const RSPath& path, const Shadow& shadow, RSCanvas& canva… in PaintShadow() argument
52 rsPath.Offset(shadow.GetOffset().GetX(), shadow.GetOffset().GetY()); in PaintShadow()
53 Color color = shadow.GetColor(); in PaintShadow()
56 RSPoint3 planeParams = { 0.0, 0.0, shadow.GetElevation() }; in PaintShadow()
69 …auto shadow = Shadow(DEFAULT_ELEVATION, {0.0, 0.0}, Color(DEFAULT_SHADOW_COLOR), ShadowStyle::Oute… in PaintBackground() local
70 PaintShadow(path, shadow, canvas); in PaintBackground()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/toast/
H A Dtoast_view.cpp152 Shadow shadow; in UpdateToastNodeStyle() local
153 if (toastInfo.shadow.has_value()) { in UpdateToastNodeStyle()
154 shadow = toastInfo.shadow.value(); in UpdateToastNodeStyle()
156 shadow = Shadow::CreateShadow(ShadowStyle::OuterDefaultMD); in UpdateToastNodeStyle()
160 auto shadowStyle = shadow.GetStyle(); in UpdateToastNodeStyle()
163 shadow = shadowTheme->GetShadow(shadowStyle, colorMode); in UpdateToastNodeStyle()
166 toastContext->UpdateBackShadow(shadow); in UpdateToastNodeStyle()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_clock/
H A Dtext_clock_layout_property.cpp48 std::string CovertShadowToString(const Shadow& shadow) in CovertShadowToString() argument
51 result += std::string("radius") + std::to_string(shadow.GetBlurRadius()); in CovertShadowToString()
52 result += std::string("color") + shadow.GetColor().ColorToString(); in CovertShadowToString()
53 result += std::string("offsetX") + std::to_string(shadow.GetOffset().GetX()); in CovertShadowToString()
54 result += std::string("offsetY") + std::to_string(shadow.GetOffset().GetY()); in CovertShadowToString()
55 result += std::string("type") + std::to_string(static_cast<int32_t>(shadow.GetShadowType())); in CovertShadowToString()
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Darkts-shadow-effect.md4 阴影接口[shadow](../reference/apis-arkui/arkui-ts/ts-universal-attributes-image-effect.md#shadow)可以为当前组…
24 .shadow({ radius: 10, color: Color.Gray })
35 .shadow({
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Drender_property.cpp149 auto shadow = propBackShadow.value_or(Shadow()); in ToJsonValue() local
150 if (shadow.GetStyle() == ShadowStyle::OuterDefaultXS) { in ToJsonValue()
152 } else if (shadow.GetStyle() == ShadowStyle::OuterDefaultSM) { in ToJsonValue()
154 } else if (shadow.GetStyle() == ShadowStyle::OuterDefaultMD) { in ToJsonValue()
156 } else if (shadow.GetStyle() == ShadowStyle::OuterDefaultLG) { in ToJsonValue()
158 } else if (shadow.GetStyle() == ShadowStyle::OuterFloatingSM) { in ToJsonValue()
160 } else if (shadow.GetStyle() == ShadowStyle::OuterFloatingMD) { in ToJsonValue()
163 jsonShadow->Put("radius", std::to_string(shadow.GetBlurRadius()).c_str()); in ToJsonValue()
164 if (shadow.GetShadowColorStrategy() == ShadowColorStrategy::AVERAGE) { in ToJsonValue()
169 jsonShadow->Put("color", shadow.GetColor().ColorToString().c_str()); in ToJsonValue()
[all …]
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_data_panel_ffi.cpp150 OHOS::Ace::NG::DataPanelShadow shadow; in FfiOHOSAceFrameworkDataPanelSetTrackShadow() local
151 shadow.radius = nativeDataPanelShadow.radius; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
152 shadow.offsetX = nativeDataPanelShadow.offsetX; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
153 shadow.offsetY = nativeDataPanelShadow.offsetY; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
154 shadow.colors = valueColors; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
155 DataPanelModel::GetInstance()->SetShadowOption(shadow); in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/include/data_type/
H A Dlight.h27 Light(LightType type, const Vec3& color, float intensity, bool shadow, const Position& position, in Light() argument
29 …: type_(type), color_(color), intensity_(intensity), shadow_(shadow), position_(position), rotatio… in Light()
48 void SetLightShadow(bool shadow) in SetLightShadow() argument
50 shadow_ = shadow; in SetLightShadow()
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/focus_collaboration/
H A Dfocus_collaboration_element.cpp29 auto shadow = AceType::MakeRefPtr<ShadowComponent>(); in PerformBuild() local
31 Component::MergeRSNode(shadow); in PerformBuild()
33 group->AppendChild(shadow); in PerformBuild()

12345678910>>...14