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

#include <ImageObserver.h>

Public Member Functions

virtual bool allowSubsampling () const =0
 
virtual bool allowLargeImageAsyncDecoding () const =0
 
virtual bool allowAnimatedImageAsyncDecoding () const =0
 
virtual bool showDebugBackground () const =0
 
virtual void decodedSizeChanged (const Image *, long long delta)=0
 
virtual void didDraw (const Image *)=0
 
virtual void animationAdvanced (const Image *)=0
 
virtual void changedInRect (const Image *, const IntRect *changeRect=nullptr)=0
 
virtual bool allowSubsampling () const =0
 
virtual bool allowLargeImageAsyncDecoding () const =0
 
virtual bool allowAnimatedImageAsyncDecoding () const =0
 
virtual bool showDebugBackground () const =0
 
virtual void decodedSizeChanged (const Image *, long long delta)=0
 
virtual void didDraw (const Image *)=0
 
virtual void animationAdvanced (const Image *)=0
 
virtual void changedInRect (const Image *, const IntRect *changeRect=nullptr)=0
 

Protected Member Functions

virtual ~ImageObserver ()
 
virtual ~ImageObserver ()
 

Constructor & Destructor Documentation

◆ ~ImageObserver() [1/2]

virtual WebCore::ImageObserver::~ImageObserver ( )
inlineprotectedvirtual

◆ ~ImageObserver() [2/2]

virtual WebCore::ImageObserver::~ImageObserver ( )
inlineprotectedvirtual

Member Function Documentation

◆ allowAnimatedImageAsyncDecoding() [1/2]

virtual bool WebCore::ImageObserver::allowAnimatedImageAsyncDecoding ( ) const
pure virtual

◆ allowAnimatedImageAsyncDecoding() [2/2]

virtual bool WebCore::ImageObserver::allowAnimatedImageAsyncDecoding ( ) const
pure virtual

◆ allowLargeImageAsyncDecoding() [1/2]

virtual bool WebCore::ImageObserver::allowLargeImageAsyncDecoding ( ) const
pure virtual

◆ allowLargeImageAsyncDecoding() [2/2]

virtual bool WebCore::ImageObserver::allowLargeImageAsyncDecoding ( ) const
pure virtual

◆ allowSubsampling() [1/2]

virtual bool WebCore::ImageObserver::allowSubsampling ( ) const
pure virtual

◆ allowSubsampling() [2/2]

virtual bool WebCore::ImageObserver::allowSubsampling ( ) const
pure virtual

◆ animationAdvanced() [1/2]

virtual void WebCore::ImageObserver::animationAdvanced ( const Image )
pure virtual

◆ animationAdvanced() [2/2]

virtual void WebCore::ImageObserver::animationAdvanced ( const Image )
pure virtual

◆ changedInRect() [1/2]

virtual void WebCore::ImageObserver::changedInRect ( const Image ,
const IntRect changeRect = nullptr 
)
pure virtual

◆ changedInRect() [2/2]

virtual void WebCore::ImageObserver::changedInRect ( const Image ,
const IntRect changeRect = nullptr 
)
pure virtual

◆ decodedSizeChanged() [1/2]

virtual void WebCore::ImageObserver::decodedSizeChanged ( const Image ,
long long  delta 
)
pure virtual

◆ decodedSizeChanged() [2/2]

virtual void WebCore::ImageObserver::decodedSizeChanged ( const Image ,
long long  delta 
)
pure virtual

◆ didDraw() [1/2]

virtual void WebCore::ImageObserver::didDraw ( const Image )
pure virtual

◆ didDraw() [2/2]

virtual void WebCore::ImageObserver::didDraw ( const Image )
pure virtual

◆ showDebugBackground() [1/2]

virtual bool WebCore::ImageObserver::showDebugBackground ( ) const
pure virtual

◆ showDebugBackground() [2/2]

virtual bool WebCore::ImageObserver::showDebugBackground ( ) const
pure virtual

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