Lines Matching +defs:shadow +defs:color
155 void setFillPaint(SVGPaint::SVGPaintType type, const Color& color, const String& uri, bool applyToRegularStyle = true, bool applyToVisitedLinkStyle = false)
160 if (!(fill->paintColor == color))
161 fill.access()->paintColor = color;
168 if (!(fill->visitedLinkPaintColor == color))
169 fill.access()->visitedLinkPaintColor = color;
181 void setStrokePaint(SVGPaint::SVGPaintType type, const Color& color, const String& uri, bool applyToRegularStyle = true, bool applyToVisitedLinkStyle = false)
186 if (!(stroke->paintColor == color))
187 stroke.access()->paintColor = color;
194 if (!(stroke->visitedLinkPaintColor == color))
195 stroke.access()->visitedLinkPaintColor = color;
239 if (!(stops->color == obj))
240 stops.access()->color = obj;
267 void setShadow(std::unique_ptr<ShadowData> obj) { shadowSVG.access()->shadow = WTF::move(obj); }
339 const Color& stopColor() const { return stops->color; }
344 ShadowData* shadow() const { return shadowSVG->shadow.get(); }
371 bool isolatesBlending() const { return hasMasker() || hasFilter() || shadow(); }