Searched refs:RenderSVGResource (Results 1 - 25 of 37) sorted by relevance

12

/macosx-10.10/WebCore-7600.1.25/rendering/svg/
H A DRenderSVGResource.h56 class RenderSVGResource { class in namespace:WebCore
58 RenderSVGResource() { } function in class:WebCore::RenderSVGResource
59 virtual ~RenderSVGResource() { }
80 static RenderSVGResource* fillPaintingResource(RenderElement&, const RenderStyle&, Color& fallbackColor);
81 static RenderSVGResource* strokePaintingResource(RenderElement&, const RenderStyle&, Color& fallbackColor);
H A DRenderSVGResource.cpp24 #include "RenderSVGResource.h"
50 static inline RenderSVGResource* requestPaintingResource(RenderSVGResourceMode mode, RenderElement& renderer, const RenderStyle& style, Color& fallbackColor)
60 RenderSVGResourceSolidColor* colorResource = RenderSVGResource::sharedSolidPaintingResource();
104 RenderSVGResourceSolidColor* colorResource = RenderSVGResource::sharedSolidPaintingResource();
124 RenderSVGResource* uriResource = mode == ApplyToFillMode ? resources->fill() : resources->stroke();
139 RenderSVGResource* RenderSVGResource::fillPaintingResource(RenderElement& renderer, const RenderStyle& style, Color& fallbackColor)
144 RenderSVGResource* RenderSVGResource::strokePaintingResource(RenderElement& renderer, const RenderStyle& style, Color& fallbackColor)
149 RenderSVGResourceSolidColor* RenderSVGResource
[all...]
H A DSVGTextRunRenderingContext.h30 class RenderSVGResource;
42 RenderSVGResource* activePaintingResource() const { return m_activePaintingResource; }
43 void setActivePaintingResource(RenderSVGResource* object) { m_activePaintingResource = object; }
69 RenderSVGResource* m_activePaintingResource;
H A DRenderSVGResourceSolidColor.h24 #include "RenderSVGResource.h"
28 class RenderSVGResourceSolidColor final : public RenderSVGResource {
H A DSVGResourcesCache.cpp125 RenderSVGResource::markForLayoutAndParentResourceInvalidation(renderer, false);
136 RenderSVGResource::markForLayoutAndParentResourceInvalidation(renderer, false);
149 RenderSVGResource::markForLayoutAndParentResourceInvalidation(renderer, false);
H A DRenderSVGShape.cpp137 if (requiresFill && !RenderSVGResource::fillPaintingResource(*this, style(), fallbackColor))
149 if (requiresStroke && !RenderSVGResource::strokePaintingResource(*this, style(), fallbackColor))
231 if (RenderSVGResource* fillPaintingResource = RenderSVGResource::fillPaintingResource(*this, style, fallbackColor)) {
235 RenderSVGResourceSolidColor* fallbackResource = RenderSVGResource::sharedSolidPaintingResource();
246 if (RenderSVGResource* strokePaintingResource = RenderSVGResource::strokePaintingResource(*this, style, fallbackColor)) {
250 RenderSVGResourceSolidColor* fallbackResource = RenderSVGResource::sharedSolidPaintingResource();
H A DSVGInlineTextBox.h31 class RenderSVGResource;
91 RenderSVGResource* m_paintingResource;
H A DRenderSVGResourceContainer.h24 #include "RenderSVGResource.h"
31 public RenderSVGResource {
H A DSVGRenderTreeAsText.cpp231 static void writeSVGPaintingResource(TextStream& ts, RenderSVGResource* resource)
265 if (RenderSVGResource* strokePaintingResource = RenderSVGResource::strokePaintingResource(const_cast<RenderSVGShape&>(shape), shape.style(), fallbackColor)) {
292 if (RenderSVGResource* fillPaintingResource = RenderSVGResource::fillPaintingResource(const_cast<RenderSVGShape&>(shape), shape.style(), fallbackColor)) {
H A DRenderSVGImage.cpp36 #include "RenderSVGResource.h"
211 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*this, false);
H A DRenderSVGResourceContainer.cpp108 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*client, needsLayout);
H A DRenderSVGShape.h43 class RenderSVGResource;
/macosx-10.10/WebCore-7600.1.25/svg/
H A DSVGCircleElement.cpp29 #include "RenderSVGResource.h"
122 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
127 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGEllipseElement.cpp28 #include "RenderSVGResource.h"
127 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
132 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGLineElement.cpp27 #include "RenderSVGResource.h"
126 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
131 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGPolyElement.cpp28 #include "RenderSVGResource.h"
120 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
125 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGRectElement.cpp27 #include "RenderSVGResource.h"
140 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
145 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGFilterPrimitiveStandardAttributes.h59 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*primitiveRenderer);
H A DSVGGElement.cpp25 #include "RenderSVGResource.h"
88 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGStopElement.cpp27 #include "RenderSVGResource.h"
93 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGGraphicsElement.cpp27 #include "RenderSVGResource.h"
151 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGImageElement.cpp29 #include "RenderSVGResource.h"
162 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
169 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);
H A DSVGFEImageElement.cpp35 #include "RenderSVGResource.h"
211 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*parentRenderer);
H A DSVGFilterPrimitiveStandardAttributes.cpp173 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer, false);
H A DSVGForeignObjectElement.cpp27 #include "RenderSVGResource.h"
125 RenderSVGResource::markForLayoutAndParentResourceInvalidation(*renderer);

Completed in 266 milliseconds

12