webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <SVGResources.h>
Public Member Functions | |
SVGResources () | |
bool | buildCachedResources (const RenderElement &, const RenderStyle &) |
void | layoutDifferentRootIfNeeded (const RenderSVGRoot *) |
RenderSVGResourceClipper * | clipper () const |
RenderSVGResourceMarker * | markerStart () const |
RenderSVGResourceMarker * | markerMid () const |
RenderSVGResourceMarker * | markerEnd () const |
bool | markerReverseStart () const |
RenderSVGResourceMasker * | masker () const |
RenderSVGResourceFilter * | filter () const |
RenderSVGResourceContainer * | fill () const |
RenderSVGResourceContainer * | stroke () const |
RenderSVGResourceContainer * | linkedResource () const |
void | buildSetOfResources (HashSet< RenderSVGResourceContainer *> &) |
void | removeClientFromCache (RenderElement &, bool markForInvalidation=true) const |
void | resourceDestroyed (RenderSVGResourceContainer &) |
Friends | |
class | SVGResourcesCycleSolver |
WebCore::SVGResources::SVGResources | ( | ) |
bool WebCore::SVGResources::buildCachedResources | ( | const RenderElement & | renderer, |
const RenderStyle & | style | ||
) |
void WebCore::SVGResources::buildSetOfResources | ( | HashSet< RenderSVGResourceContainer *> & | set | ) |
|
inline |
|
inline |
|
inline |
void WebCore::SVGResources::layoutDifferentRootIfNeeded | ( | const RenderSVGRoot * | svgRoot | ) |
|
inline |
|
inline |
|
inline |
bool WebCore::SVGResources::markerReverseStart | ( | ) | const |
|
inline |
|
inline |
void WebCore::SVGResources::removeClientFromCache | ( | RenderElement & | renderer, |
bool | markForInvalidation = true |
||
) | const |
void WebCore::SVGResources::resourceDestroyed | ( | RenderSVGResourceContainer & | resource | ) |
|
inline |
|
friend |