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

#include <SVGImageLoader.h>

Inheritance diagram for WebCore::SVGImageLoader:
WebCore::ImageLoader WebCore::CachedImageClient WebCore::CachedImageClient WebCore::CachedResourceClient WebCore::CachedResourceClient WebCore::CachedResourceClient WebCore::CachedResourceClient

Public Member Functions

 SVGImageLoader (SVGImageElement &)
 
virtual ~SVGImageLoader ()
 
- Public Member Functions inherited from WebCore::ImageLoader
virtual ~ImageLoader ()
 
void updateFromElement ()
 
void updateFromElementIgnoringPreviousError ()
 
void elementDidMoveToNewDocument ()
 
Elementelement ()
 
const Elementelement () const
 
bool imageComplete () const
 
CachedImageimage () const
 
void clearImage ()
 
void setLoadManually (bool loadManually)
 
bool hasPendingBeforeLoadEvent () const
 
bool hasPendingActivity () const
 
void dispatchPendingEvent (ImageEventSender *)
 
virtual ~ImageLoader ()
 
void updateFromElement ()
 
void updateFromElementIgnoringPreviousError ()
 
void elementDidMoveToNewDocument ()
 
Elementelement ()
 
const Elementelement () const
 
bool imageComplete () const
 
CachedImageimage () const
 
void clearImage ()
 
void setLoadManually (bool loadManually)
 
bool hasPendingBeforeLoadEvent () const
 
bool hasPendingActivity () const
 
void dispatchPendingEvent (ImageEventSender *)
 
- Public Member Functions inherited from WebCore::CachedImageClient
virtual ~CachedImageClient ()
 
CachedResourceClientType resourceClientType () const override
 
virtual void imageChanged (CachedImage *, const IntRect *=nullptr)
 
virtual void newImageAnimationFrameAvailable (CachedImage &image)
 
virtual ~CachedImageClient ()
 
CachedResourceClientType resourceClientType () const override
 
virtual void imageChanged (CachedImage *, const IntRect *=nullptr)
 
virtual void newImageAnimationFrameAvailable (CachedImage &image)
 
- Public Member Functions inherited from WebCore::CachedResourceClient
virtual ~CachedResourceClient ()
 
virtual void deprecatedDidReceiveCachedResource (CachedResource &)
 
virtual bool isXMLHttpRequest () const
 
virtual ~CachedResourceClient ()
 
virtual void deprecatedDidReceiveCachedResource (CachedResource &)
 
virtual bool isXMLHttpRequest () const
 

Additional Inherited Members

- Public Types inherited from WebCore::CachedResourceClient
enum  CachedResourceClientType {
  BaseResourceType, ImageType, FontType, StyleSheetType,
  SVGDocumentType, RawResourceType, BaseResourceType, ImageType,
  FontType, StyleSheetType, SVGDocumentType, RawResourceType
}
 
enum  CachedResourceClientType {
  BaseResourceType, ImageType, FontType, StyleSheetType,
  SVGDocumentType, RawResourceType, BaseResourceType, ImageType,
  FontType, StyleSheetType, SVGDocumentType, RawResourceType
}
 
- Static Public Member Functions inherited from WebCore::ImageLoader
static void dispatchPendingBeforeLoadEvents ()
 
static void dispatchPendingLoadEvents ()
 
static void dispatchPendingErrorEvents ()
 
static void dispatchPendingBeforeLoadEvents ()
 
static void dispatchPendingLoadEvents ()
 
static void dispatchPendingErrorEvents ()
 
- Static Public Member Functions inherited from WebCore::CachedImageClient
static CachedResourceClientType expectedType ()
 
static CachedResourceClientType expectedType ()
 
- Static Public Member Functions inherited from WebCore::CachedResourceClient
static CachedResourceClientType expectedType ()
 
static CachedResourceClientType expectedType ()
 
- Protected Member Functions inherited from WebCore::ImageLoader
 ImageLoader (Element &)
 
void notifyFinished (CachedResource &) override
 
 ImageLoader (Element &)
 
void notifyFinished (CachedResource &) override
 
- Protected Member Functions inherited from WebCore::CachedResourceClient
 CachedResourceClient ()
 
 CachedResourceClient ()
 

Constructor & Destructor Documentation

◆ SVGImageLoader()

WebCore::SVGImageLoader::SVGImageLoader ( SVGImageElement element)
explicit

◆ ~SVGImageLoader()

WebCore::SVGImageLoader::~SVGImageLoader ( )
virtual

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