Lines Matching refs:shadow
131 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()
153 node->GetWindowId(), static_cast<int32_t>(node->isFocused_), shadow.elevation_); 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()
165 surfaceNode->SetShadowAlpha(shadow.alpha_); in SetWindowShadow()