Lines Matching refs:gradient

2269     if (!loader->svgParse->gradient.parsedFx) {  in _handleRadialCxAttr()
2279 if (!loader->svgParse->gradient.parsedFy) { in _handleRadialCyAttr()
2289 loader->svgParse->gradient.parsedFx = true; in _handleRadialFxAttr()
2296 loader->svgParse->gradient.parsedFy = true; in _handleRadialFyAttr()
2548 loader->svgParse->gradient.parsedFx = false; in _createRadialGradient()
2549 loader->svgParse->gradient.parsedFy = false; in _createRadialGradient()
3375 SvgStyleGradient* gradient; in _svgLoaderParserXmlOpen() local
3376 gradient = gradientMethod(loader, attrs, attrsLength); in _svgLoaderParserXmlOpen()
3384 loader->def->node.defs.gradients.push(gradient); in _svgLoaderParserXmlOpen()
3386 loader->gradients.push(gradient); in _svgLoaderParserXmlOpen()
3388 loader->latestGradient = gradient; in _svgLoaderParserXmlOpen()
3581 if (node->style->fill.paint.gradient) { in _updateGradient()
3582 node->style->fill.paint.gradient->clear(); in _updateGradient()
3583 free(node->style->fill.paint.gradient); in _updateGradient()
3585 node->style->fill.paint.gradient = newGrad; in _updateGradient()
3591 if (node->style->stroke.paint.gradient) { in _updateGradient()
3592 node->style->stroke.paint.gradient->clear(); in _updateGradient()
3593 free(node->style->stroke.paint.gradient); in _updateGradient()
3595 node->style->stroke.paint.gradient = newGrad; in _updateGradient()
3630 if (style->fill.paint.gradient) { in _freeNodeStyle()
3631 style->fill.paint.gradient->clear(); in _freeNodeStyle()
3632 free(style->fill.paint.gradient); in _freeNodeStyle()
3634 if (style->stroke.paint.gradient) { in _freeNodeStyle()
3635 style->stroke.paint.gradient->clear(); in _freeNodeStyle()
3636 free(style->stroke.paint.gradient); in _freeNodeStyle()
3769 …for (auto gradient = loaderData.gradients.begin(); gradient < loaderData.gradients.end(); ++gradie… in clear() local
3770 (*gradient)->clear(); in clear()
3771 free(*gradient); in clear()