webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::SVGImageCache Class Reference

#include <SVGImageCache.h>

Public Member Functions

 SVGImageCache (SVGImage *)
 
 ~SVGImageCache ()
 
void removeClientFromCache (const CachedImageClient *)
 
void setContainerSizeForRenderer (const CachedImageClient *, const LayoutSize &, float)
 
FloatSize imageSizeForRenderer (const RenderObject *) const
 
ImageimageForRenderer (const RenderObject *) const
 
 SVGImageCache (SVGImage *)
 
 ~SVGImageCache ()
 
void removeClientFromCache (const CachedImageClient *)
 
void setContainerSizeForRenderer (const CachedImageClient *, const LayoutSize &, float)
 
FloatSize imageSizeForRenderer (const RenderObject *) const
 
ImageimageForRenderer (const RenderObject *) const
 

Constructor & Destructor Documentation

◆ SVGImageCache() [1/2]

WebCore::SVGImageCache::SVGImageCache ( SVGImage svgImage)
explicit

◆ ~SVGImageCache() [1/2]

WebCore::SVGImageCache::~SVGImageCache ( )

◆ SVGImageCache() [2/2]

WebCore::SVGImageCache::SVGImageCache ( SVGImage )
explicit

◆ ~SVGImageCache() [2/2]

WebCore::SVGImageCache::~SVGImageCache ( )

Member Function Documentation

◆ imageForRenderer() [1/2]

Image * WebCore::SVGImageCache::imageForRenderer ( const RenderObject renderer) const

◆ imageForRenderer() [2/2]

Image* WebCore::SVGImageCache::imageForRenderer ( const RenderObject ) const

◆ imageSizeForRenderer() [1/2]

FloatSize WebCore::SVGImageCache::imageSizeForRenderer ( const RenderObject renderer) const

◆ imageSizeForRenderer() [2/2]

FloatSize WebCore::SVGImageCache::imageSizeForRenderer ( const RenderObject ) const

◆ removeClientFromCache() [1/2]

void WebCore::SVGImageCache::removeClientFromCache ( const CachedImageClient )

◆ removeClientFromCache() [2/2]

void WebCore::SVGImageCache::removeClientFromCache ( const CachedImageClient client)

◆ setContainerSizeForRenderer() [1/2]

void WebCore::SVGImageCache::setContainerSizeForRenderer ( const CachedImageClient ,
const LayoutSize ,
float   
)

◆ setContainerSizeForRenderer() [2/2]

void WebCore::SVGImageCache::setContainerSizeForRenderer ( const CachedImageClient client,
const LayoutSize containerSize,
float  containerZoom 
)

The documentation for this class was generated from the following files: