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
 
Image * imageForRenderer (const RenderObject *) const
 
 SVGImageCache (SVGImage *)
 
 ~SVGImageCache ()
 
void removeClientFromCache (const CachedImageClient *)
 
void setContainerSizeForRenderer (const CachedImageClient *, const LayoutSize &, float)
 
FloatSize imageSizeForRenderer (const RenderObject *) const
 
Image * imageForRenderer (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: