Home
last modified time | relevance | path

Searched refs:shadow (Results 1 - 25 of 167) sorted by relevance

1234567

/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/texttimer/
H A Dtext_timer_layout_property.cpp46 inline std::unique_ptr<JsonValue> ConvertShadowToJson(const Shadow& shadow) in ConvertShadowToJson() argument
49 jsonShadow->Put("radius", std::to_string(shadow.GetBlurRadius()).c_str()); in ConvertShadowToJson()
50 jsonShadow->Put("color", shadow.GetColor().ColorToString().c_str()); in ConvertShadowToJson()
51 jsonShadow->Put("offsetX", std::to_string(shadow.GetOffset().GetX()).c_str()); in ConvertShadowToJson()
52 jsonShadow->Put("offsetY", std::to_string(shadow.GetOffset().GetY()).c_str()); in ConvertShadowToJson()
53 jsonShadow->Put("type", std::to_string(static_cast<int32_t>(shadow.GetShadowType())).c_str()); in ConvertShadowToJson()
60 for (const auto& shadow : shadows) { in ConvertShadowsToJson()
61 jsonShadows->Put(ConvertShadowToJson(shadow)); in ConvertShadowsToJson()
85 auto shadow = GetTextShadow().value_or(std::vector<Shadow> { Shadow() }); in ToJsonValue() local
87 auto jsonShadow = (shadow in ToJsonValue()
[all...]
/foundation/window/window_manager/wmserver/src/
H A Dwindow_system_effect.cpp121 WLOGFD("shadow elevation and radius are both 0.0, id: %{public}u", node->GetWindowId()); in SetWindowShadow()
131 auto& shadow = node->isFocused_ ? windowSystemEffectConfig_.focusedShadow_ : in SetWindowShadow() local
136 if (MathHelper::GreatNotEqual(shadow.elevation_, 0.f)) { in SetWindowShadow()
142 WLOGFD("[WEffect]close shadow id: %{public}u", node->GetWindowId()); 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()
153 node->GetWindowId(), static_cast<int32_t>(node->isFocused_), shadow.elevation_); in SetWindowShadow()
155 shadow.color_.c_str(), shadow.offsetX_, shadow in SetWindowShadow()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/manager/
H A Ddrag_drop_func_wrapper_test_ng_coverage.cpp151 * @tc.desc: Test UpdatePreviewOptionDefaultAttr without default shadow and radius
164 EXPECT_FALSE(option.options.shadow.has_value()); in HWTEST_F()
187 * @tc.desc: Test PrepareShadowParametersForDragData with empty shadow
194 option.options.shadow = std::nullopt; in HWTEST_F()
210 auto shadow = DragDropFuncWrapper::GetDefaultShadow(); in HWTEST_F() local
211 EXPECT_FALSE(shadow.has_value()); in HWTEST_F()
273 * @tc.desc: Test UpdatePreviewOptionDefaultAttr with default shadow and radius
286 EXPECT_EQ(option.options.shadow, DragDropFuncWrapper::GetDefaultShadow()); in HWTEST_F()
333 * @tc.desc: Test PrepareShadowParametersForDragData with valid shadow
340 Shadow shadow; in HWTEST_F() local
358 Shadow shadow; HWTEST_F() local
380 auto shadow = DragDropFuncWrapper::GetDefaultShadow(); HWTEST_F() local
480 Shadow shadow; HWTEST_F() local
[all...]
/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 compareDepth, in GetPcfSample() argument
45 return texture(shadow, vec3(baseUv + uvOffset, compZ)).x; in GetPcfSample()
55 // http://www.ludicon.com/castano/blog/articles/shadow-mapping-summary-part-1/
58 sampler2DShadow shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactor, vec4 atlasSizeInvSize, uvec2 shadowFlags) in CalcPcfShadow()
110 sum += uw0 * vw0 * GetPcfSample(shadow, baseUv, vec2(u0, v0), compareDepth, texelSize, receiverPlaneDepthBias); in CalcPcfShadow()
111 sum += uw1 * vw0 * GetPcfSample(shadow, baseUv, vec2(u1, v0), compareDepth, texelSize, receiverPlaneDepthBias); in CalcPcfShadow()
112 sum += uw2 * vw0 * GetPcfSample(shadow, baseUv, vec2(u2, v0), compareDepth, texelSize, receiverPlaneDepthBias); in CalcPcfShadow()
114 sum += uw0 * vw1 * GetPcfSample(shadow, baseUv, vec2(u0, v1), compareDepth, texelSize, receiverPlaneDepthBias); in CalcPcfShadow()
115 sum += uw1 * vw1 * GetPcfSample(shadow, baseUv, vec2(u1, v1), compareDepth, texelSize, receiverPlaneDepthBias); in CalcPcfShadow()
116 sum += uw2 * vw1 * GetPcfSample(shadow, baseU in CalcPcfShadow()
57 CalcPcfShadow( sampler2DShadow shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactor, vec4 atlasSizeInvSize, uvec2 shadowFlags) CalcPcfShadow() argument
129 CalcPcfShadowMed( sampler2DShadow shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactor, vec4 atlasSizeInvSize, uvec2 shadowFlags) CalcPcfShadowMed() argument
192 CalcPcfShadowSimpleSample( sampler2DShadow shadow, vec4 inShadowCoord, vec4 shadowFactor, vec4 atlasSizeInvSize, uvec2 shadowFlags) CalcPcfShadowSimpleSample() argument
223 CalcVsmShadow( sampler2D shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactors, vec4 atlasSizeInvSize, uvec2 shadowFlags) CalcVsmShadow() argument
248 CalcVsmShadowSimpleSample( sampler2D shadow, vec4 inShadowCoord, vec4 shadowFactors, vec4 atlasSizeInvSize, uvec2 shadowFlags) CalcVsmShadowSimpleSample() argument
[all...]
/foundation/arkui/ace_engine/frameworks/core/interfaces/native/node/
H A Dtext_timer_modifier.cpp146 Shadow shadow; in SetTextShadow() local
148 shadow.SetBlurRadius(shadowStruct->radius); in SetTextShadow()
149 shadow.SetShadowType(static_cast<ShadowType>(shadowStruct->type)); in SetTextShadow()
150 shadow.SetColor(Color(shadowStruct->color)); in SetTextShadow()
151 shadow.SetOffsetX(shadowStruct->offsetX); in SetTextShadow()
152 shadow.SetOffsetY(shadowStruct->offsetY); in SetTextShadow()
153 shadow.SetIsFilled(static_cast<bool>(shadowStruct->fill)); in SetTextShadow()
154 shadowList.at(i) = shadow; in SetTextShadow()
163 Shadow shadow; in ResetTextShadow() local
164 shadow in ResetTextShadow()
[all...]
H A Ddata_panel_modifier.cpp135 OHOS::Ace::NG::DataPanelShadow shadow; in SetTrackShadow() local
156 shadow.radius = radius; in SetTrackShadow()
157 shadow.offsetX = offsetX; in SetTrackShadow()
158 shadow.offsetY = offsetY; in SetTrackShadow()
159 shadow.colors = shadowColors; in SetTrackShadow()
160 DataPanelModelNG::SetShadowOption(frameNode, shadow); in SetTrackShadow()
167 DataPanelShadow shadow; in SetNullTrackShadow() local
168 shadow.isShadowVisible = false; in SetNullTrackShadow()
169 DataPanelModelNG::SetShadowOption(frameNode, shadow); in SetNullTrackShadow()
176 DataPanelShadow shadow; in ResetTrackShadow() local
[all...]
H A Dtext_clock_modifier.cpp129 Shadow shadow; in SetTextShadow() local
131 shadow.SetBlurRadius(shadowStruct->radius); in SetTextShadow()
132 shadow.SetShadowType(static_cast<ShadowType>(shadowStruct->type)); in SetTextShadow()
133 shadow.SetColor(Color(shadowStruct->color)); in SetTextShadow()
134 shadow.SetOffsetX(shadowStruct->offsetX); in SetTextShadow()
135 shadow.SetOffsetY(shadowStruct->offsetY); in SetTextShadow()
136 shadow.SetIsFilled(static_cast<bool>(shadowStruct->fill)); in SetTextShadow()
137 shadowList.at(i) = shadow; in SetTextShadow()
146 Shadow shadow; in ResetTextShadow() local
147 shadow in ResetTextShadow()
[all...]
/foundation/arkui/ace_engine/frameworks/core/common/
H A Dfocus_animation_manager.cpp19 #include "core/components/shadow/render_shadow.h"
20 #include "core/components/shadow/shadow_element.h"
147 LOGE("shadow stack is empty"); in PopShadow()
156 LOGE("shadow stack is empty"); in SetShadowProperties()
159 auto shadow = shadowStack_.top().Upgrade(); in SetShadowProperties() local
160 CHECK_NULL_VOID(shadow); in SetShadowProperties()
161 shadow->SetShadowProperties(rrect, offset); in SetShadowProperties()
167 LOGE("shadow stack is empty"); in SetShadowProperties()
170 auto shadow = shadowStack_.top().Upgrade(); in SetShadowProperties() local
171 CHECK_NULL_VOID(shadow); in SetShadowProperties()
181 auto shadow = shadowStack_.top().Upgrade(); CancelShadow() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/
H A Drs_shadow_test.cpp107 RSShadow shadow; in HWTEST_F() local
108 shadow.SetRadius(0.1); in HWTEST_F()
109 shadow.IsValid(); in HWTEST_F()
278 RSShadow shadow; in HWTEST_F() local
279 shadow.SetElevation(0.1); in HWTEST_F()
280 shadow.IsValid(); in HWTEST_F()
290 RSShadow shadow; in HWTEST_F() local
291 shadow.SetColorStrategy(SHADOW_COLOR_STRATEGY::COLOR_STRATEGY_AVERAGE); in HWTEST_F()
292 EXPECT_EQ(shadow.GetColorStrategy(), 1); in HWTEST_F()
/foundation/arkui/ace_engine/frameworks/core/components/focus_collaboration/
H A Dfocus_collaboration_element.cpp19 #include "core/components/shadow/shadow_component.h"
29 auto shadow = AceType::MakeRefPtr<ShadowComponent>(); in PerformBuild() local
31 Component::MergeRSNode(shadow); in PerformBuild()
33 group->AppendChild(shadow); in PerformBuild()
/foundation/arkui/ace_engine/frameworks/core/components_ng/manager/drag_drop/
H A Ddrag_drop_func_wrapper.cpp322 auto shadow = imageContext->GetBackShadow(); in UpdateDragPreviewOptionsFromModifier() local
323 if (shadow.has_value()) { in UpdateDragPreviewOptionsFromModifier()
324 option.options.shadow = shadow.value(); in UpdateDragPreviewOptionsFromModifier()
350 option.options.shadow = GetDefaultShadow(); in UpdatePreviewOptionDefaultAttr()
352 option.options.shadow = std::nullopt; in UpdatePreviewOptionDefaultAttr()
399 auto shadow = option.options.shadow; in PrepareShadowParametersForDragData() local
400 if (!shadow.has_value() || !shadow in PrepareShadowParametersForDragData()
409 ParseShadowInfo(Shadow& shadow, std::unique_ptr<JsonValue>& arkExtraInfoJson) ParseShadowInfo() argument
432 auto shadow = shadowTheme->GetShadow(ShadowStyle::OuterFloatingSM, colorMode); GetDefaultShadow() local
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/
H A Dtext_layout_property.cpp31 inline std::unique_ptr<JsonValue> CovertShadowToJson(const Shadow& shadow) in CovertShadowToJson() argument
34 jsonShadow->Put("radius", std::to_string(shadow.GetBlurRadius()).c_str()); in CovertShadowToJson()
35 jsonShadow->Put("color", shadow.GetColor().ColorToString().c_str()); in CovertShadowToJson()
36 jsonShadow->Put("offsetX", std::to_string(shadow.GetOffset().GetX()).c_str()); in CovertShadowToJson()
37 jsonShadow->Put("offsetY", std::to_string(shadow.GetOffset().GetY()).c_str()); in CovertShadowToJson()
38 jsonShadow->Put("type", std::to_string(static_cast<int32_t>(shadow.GetShadowType())).c_str()); in CovertShadowToJson()
45 for (const auto& shadow : shadows) { in CovertShadowsToJson()
46 jsonShadows->Put(CovertShadowToJson(shadow)); in CovertShadowsToJson()
122 auto shadow = GetTextShadow().value_or(std::vector<Shadow> { Shadow() }); in ToJsonValueForOption() local
124 auto jsonShadow = (shadow in ToJsonValueForOption()
[all...]
H A Dtext_content_modifier.cpp199 void TextContentModifier::AddShadow(const Shadow& shadow) in AddShadow() argument
201 auto shadowBlurRadiusFloat = MakeRefPtr<AnimatablePropertyFloat>(shadow.GetBlurRadius()); in AddShadow()
202 auto shadowOffsetXFloat = MakeRefPtr<AnimatablePropertyFloat>(shadow.GetOffset().GetX()); in AddShadow()
203 auto shadowOffsetYFloat = MakeRefPtr<AnimatablePropertyFloat>(shadow.GetOffset().GetY()); in AddShadow()
204 auto shadowColor = MakeRefPtr<AnimatablePropertyColor>(LinearColor(shadow.GetColor())); in AddShadow()
206 textShadow.SetBlurRadius(shadow.GetBlurRadius()); in AddShadow()
207 textShadow.SetOffset(shadow.GetOffset()); in AddShadow()
208 textShadow.SetColor(shadow.GetColor()); in AddShadow()
209 shadows_.emplace_back(ShadowProp { .shadow = textShadow, in AddShadow()
556 for (auto&& shadow in ModifyTextShadowsInTextStyle()
[all...]
/foundation/arkui/ace_engine/test/unittest/core/render/
H A Drender_property_test_ng.cpp38 constexpr char SHADOW_TEST[] = "shadow";
189 Shadow shadow(VALUE_TEST, OFFSETS, WHITE, ShadowStyle::None); in HWTEST_F()
195 shadow.style_ = ShadowStyle::OuterDefaultXS; in HWTEST_F()
196 graphicsProperty.propBackShadow = shadow; in HWTEST_F()
205 shadow.style_ = ShadowStyle::OuterDefaultSM; in HWTEST_F()
206 graphicsProperty.propBackShadow = shadow; in HWTEST_F()
214 shadow.style_ = ShadowStyle::OuterDefaultMD; in HWTEST_F()
215 graphicsProperty.propBackShadow = shadow; in HWTEST_F()
224 shadow.style_ = ShadowStyle::OuterDefaultLG; in HWTEST_F()
225 graphicsProperty.propBackShadow = shadow; in HWTEST_F()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/
H A Dspan_model_adapter.cpp87 for (const auto& shadow : textStyle->shadows) { in CreateSpanItem()
88 shadows.emplace_back(shadow.blurRadius, 0, Offset { shadow.offset.GetX(), shadow.offset.GetY() }, in CreateSpanItem()
90 shadow.color.GetAlpha(), shadow.color.GetRed(), shadow.color.GetGreen(), shadow.color.GetBlue())); in CreateSpanItem()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/model/
H A Dmodel_light.h38 bool shadow, const ModelPosition& position, const Quaternion& rotation) in ModelLight()
39 : type_(type), shadow_(shadow), color_(color), intensity_(intensity), in ModelLight()
68 void SetLightShadow(bool shadow) in SetLightShadow() argument
70 shadow_ = shadow; in SetLightShadow()
37 ModelLight(ModelLightType type, const Vec3& color, const AnimatableFloat& intensity, bool shadow, const ModelPosition& position, const Quaternion& rotation) ModelLight() argument
/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), rotation_(rotation) in Light()
48 void SetLightShadow(bool shadow) in SetLightShadow() argument
50 shadow_ = shadow; in SetLightShadow()
/foundation/arkui/ace_engine/frameworks/bridge/cj_frontend/interfaces/cj_ffi/
H A Dcj_data_panel_ffi.cpp148 OHOS::Ace::NG::DataPanelShadow shadow; in FfiOHOSAceFrameworkDataPanelSetTrackShadow() local
149 shadow.radius = nativeDataPanelShadow.radius; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
150 shadow.offsetX = nativeDataPanelShadow.offsetX; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
151 shadow.offsetY = nativeDataPanelShadow.offsetY; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
152 shadow.colors = valueColors; in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
153 DataPanelModel::GetInstance()->SetShadowOption(shadow); in FfiOHOSAceFrameworkDataPanelSetTrackShadow()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_clock/
H A Dtext_clock_layout_property.cpp45 std::string CovertShadowToString(const Shadow& shadow) in CovertShadowToString() argument
48 result += std::string("radius") + std::to_string(shadow.GetBlurRadius()); in CovertShadowToString()
49 result += std::string("color") + shadow.GetColor().ColorToString(); in CovertShadowToString()
50 result += std::string("offsetX") + std::to_string(shadow.GetOffset().GetX()); in CovertShadowToString()
51 result += std::string("offsetY") + std::to_string(shadow.GetOffset().GetY()); in CovertShadowToString()
52 result += std::string("type") + std::to_string(static_cast<int32_t>(shadow.GetShadowType())); in CovertShadowToString()
/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& canvas) 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::OuterFloatingSM); in PaintBackground() local
70 PaintShadow(path, shadow, canvas); in PaintBackground()
/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()
219 DataPanelModel::GetInstance()->SetShadowOption(shadow); 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()
246 DataPanelModel::GetInstance()->SetShadowOption(shadow); in ShadowOption()
263 shadow.radius = radius; in ShadowOption()
264 shadow in ShadowOption()
[all...]
/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()
151 json->PutExtAttr("shadow", "ShadowStyle.OuterDefaultXS", filter); in ToJsonValue()
152 } else if (shadow.GetStyle() == ShadowStyle::OuterDefaultSM) { in ToJsonValue()
153 json->PutExtAttr("shadow", "ShadowStyle.OuterDefaultSM", filter); in ToJsonValue()
154 } else if (shadow.GetStyle() == ShadowStyle::OuterDefaultMD) { in ToJsonValue()
155 json->PutExtAttr("shadow", "ShadowStyle.OuterDefaultMD", filter); in ToJsonValue()
156 } else if (shadow.GetStyle() == ShadowStyle::OuterDefaultLG) { in ToJsonValue()
157 json->PutExtAttr("shadow", "ShadowStyle.OuterDefaultLG", filter); in ToJsonValue()
158 } else if (shadow in ToJsonValue()
[all...]
/foundation/arkui/ace_engine/frameworks/core/components/theme/
H A Dshadow_theme.cpp31 TAG_LOGW(AceLogTag::ACE_THEME, "find pattern of shadow fail"); in Build()
49 auto shadow = ParseShadowParam(themeStyle_, style, shadowIter->second, colorMode == ColorMode::DARK); in GetShadow() local
50 shadowStyles_.emplace(key, shadow); in GetShadow()
51 return shadow; in GetShadow()
72 Shadow shadow; in ParseShadowParam() local
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/preview/
H A Dmenu_preview_pattern.cpp101 auto shadow = context->GetBackShadow(); in OnDirtyLayoutWrapperSwap() local
102 if (!shadow.has_value()) { in OnDirtyLayoutWrapperSwap()
103 shadow = Shadow::CreateShadow(ShadowStyle::None); in OnDirtyLayoutWrapperSwap()
119 [context, previewBorderRadius, shadow]() mutable { in OnDirtyLayoutWrapperSwap()
121 auto color = shadow->GetColor(); in OnDirtyLayoutWrapperSwap()
123 shadow->SetColor(newColor); in OnDirtyLayoutWrapperSwap()
124 context->UpdateBackShadow(shadow.value()); in OnDirtyLayoutWrapperSwap()
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/overlay/
H A Dsheet_style.h130 std::optional<Shadow> shadow; member
144 borderStyle == sheetStyle.borderStyle && shadow == sheetStyle.shadow && width == sheetStyle.width && in operator ==()
178 shadow = sheetStyle.shadow.has_value() ? sheetStyle.shadow : shadow; in PartialUpdate()

Completed in 13 milliseconds

1234567