|
| virtual | ~Image () |
| |
| virtual bool | isBitmapImage () const |
| |
| virtual bool | isGeneratedImage () const |
| |
| virtual bool | isCrossfadeGeneratedImage () const |
| |
| virtual bool | isNamedImageGeneratedImage () const |
| |
| virtual bool | isGradientImage () const |
| |
| virtual bool | isSVGImage () const |
| |
| virtual bool | isPDFDocumentImage () const |
| |
| virtual bool | currentFrameKnownToBeOpaque () const =0 |
| |
| virtual bool | isAnimated () const |
| |
| virtual bool | hasSingleSecurityOrigin () const |
| |
| bool | isNull () const |
| |
| virtual void | setContainerSize (const FloatSize &) |
| |
| virtual bool | usesContainerSize () const |
| |
| virtual bool | hasRelativeWidth () const |
| |
| virtual bool | hasRelativeHeight () const |
| |
| virtual void | computeIntrinsicDimensions (Length &intrinsicWidth, Length &intrinsicHeight, FloatSize &intrinsicRatio) |
| |
| virtual FloatSize | size () const =0 |
| |
| FloatRect | rect () const |
| |
| float | width () const |
| |
| float | height () const |
| |
| virtual std::optional< IntPoint > | hotSpot () const |
| |
| WEBCORE_EXPORT bool | setData (RefPtr< SharedBuffer > &&data, bool allDataReceived) |
| |
| virtual bool | dataChanged (bool) |
| |
| virtual String | filenameExtension () const |
| |
| virtual void | destroyDecodedData (bool destroyAll=true)=0 |
| |
| SharedBuffer * | data () |
| |
| const SharedBuffer * | data () const |
| |
| virtual void | startAnimation () |
| |
| virtual void | stopAnimation () |
| |
| virtual void | resetAnimation () |
| |
| virtual void | newFrameNativeImageAvailableAtIndex (size_t) |
| |
| ImageObserver * | imageObserver () const |
| |
| void | setImageObserver (ImageObserver *observer) |
| |
| virtual NativeImagePtr | nativeImage (const GraphicsContext *=nullptr) |
| |
| virtual NativeImagePtr | nativeImageOfSize (const IntSize &, const GraphicsContext *=nullptr) |
| |
| virtual NativeImagePtr | nativeImageForCurrentFrame (const GraphicsContext *=nullptr) |
| |
| virtual ImageOrientation | orientationForCurrentFrame () const |
| |
| virtual Vector< NativeImagePtr > | framesNativeImages () |
| |
| virtual void | drawPattern (GraphicsContext &, const FloatRect &destRect, const FloatRect &srcRect, const AffineTransform &patternTransform, const FloatPoint &phase, const FloatSize &spacing, CompositeOperator, BlendMode=BlendModeNormal) |
| |
| virtual bool | notSolidColor () |
| |
| virtual void | dump (TextStream &) const |
| |
| virtual | ~Image () |
| |
| virtual bool | isBitmapImage () const |
| |
| virtual bool | isGeneratedImage () const |
| |
| virtual bool | isCrossfadeGeneratedImage () const |
| |
| virtual bool | isNamedImageGeneratedImage () const |
| |
| virtual bool | isGradientImage () const |
| |
| virtual bool | isSVGImage () const |
| |
| virtual bool | isPDFDocumentImage () const |
| |
| virtual bool | currentFrameKnownToBeOpaque () const =0 |
| |
| virtual bool | isAnimated () const |
| |
| virtual bool | hasSingleSecurityOrigin () const |
| |
| bool | isNull () const |
| |
| virtual void | setContainerSize (const FloatSize &) |
| |
| virtual bool | usesContainerSize () const |
| |
| virtual bool | hasRelativeWidth () const |
| |
| virtual bool | hasRelativeHeight () const |
| |
| virtual void | computeIntrinsicDimensions (Length &intrinsicWidth, Length &intrinsicHeight, FloatSize &intrinsicRatio) |
| |
| virtual FloatSize | size () const =0 |
| |
| FloatRect | rect () const |
| |
| float | width () const |
| |
| float | height () const |
| |
| virtual std::optional< IntPoint > | hotSpot () const |
| |
| WEBCORE_EXPORT bool | setData (RefPtr< SharedBuffer > &&data, bool allDataReceived) |
| |
| virtual bool | dataChanged (bool) |
| |
| virtual String | filenameExtension () const |
| |
| virtual void | destroyDecodedData (bool destroyAll=true)=0 |
| |
| SharedBuffer * | data () |
| |
| const SharedBuffer * | data () const |
| |
| virtual void | startAnimation () |
| |
| virtual void | stopAnimation () |
| |
| virtual void | resetAnimation () |
| |
| virtual void | newFrameNativeImageAvailableAtIndex (size_t) |
| |
| ImageObserver * | imageObserver () const |
| |
| void | setImageObserver (ImageObserver *observer) |
| |
| virtual NativeImagePtr | nativeImage (const GraphicsContext *=nullptr) |
| |
| virtual NativeImagePtr | nativeImageOfSize (const IntSize &, const GraphicsContext *=nullptr) |
| |
| virtual NativeImagePtr | nativeImageForCurrentFrame (const GraphicsContext *=nullptr) |
| |
| virtual ImageOrientation | orientationForCurrentFrame () const |
| |
| virtual Vector< NativeImagePtr > | framesNativeImages () |
| |
| virtual void | drawPattern (GraphicsContext &, const FloatRect &destRect, const FloatRect &srcRect, const AffineTransform &patternTransform, const FloatPoint &phase, const FloatSize &spacing, CompositeOperator, BlendMode=BlendModeNormal) |
| |
| virtual bool | notSolidColor () |
| |
| virtual void | dump (TextStream &) const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| void | relaxAdoptionRequirement () |
| |
|
| | Image (ImageObserver *=nullptr) |
| |
| virtual void | draw (GraphicsContext &, const FloatRect &dstRect, const FloatRect &srcRect, CompositeOperator, BlendMode, ImageOrientationDescription)=0 |
| |
| void | drawTiled (GraphicsContext &, const FloatRect &dstRect, const FloatPoint &srcPoint, const FloatSize &tileSize, const FloatSize &spacing, CompositeOperator, BlendMode) |
| |
| void | drawTiled (GraphicsContext &, const FloatRect &dstRect, const FloatRect &srcRect, const FloatSize &tileScaleFactor, TileRule hRule, TileRule vRule, CompositeOperator) |
| |
| virtual Color | singlePixelSolidColor () const |
| |
| | Image (ImageObserver *=nullptr) |
| |
| virtual void | draw (GraphicsContext &, const FloatRect &dstRect, const FloatRect &srcRect, CompositeOperator, BlendMode, ImageOrientationDescription)=0 |
| |
| void | drawTiled (GraphicsContext &, const FloatRect &dstRect, const FloatPoint &srcPoint, const FloatSize &tileSize, const FloatSize &spacing, CompositeOperator, BlendMode) |
| |
| void | drawTiled (GraphicsContext &, const FloatRect &dstRect, const FloatRect &srcRect, const FloatSize &tileScaleFactor, TileRule hRule, TileRule vRule, CompositeOperator) |
| |
| virtual Color | singlePixelSolidColor () const |
| |
| | RefCounted () |
| |
| | RefCounted () |
| |
| | RefCounted () |
| |
| | ~RefCounted () |
| |
| | ~RefCounted () |
| |
| | ~RefCounted () |
| |
| | RefCountedBase () |
| |
| | ~RefCountedBase () |
| |
| bool | derefBase () const |
| |
| bool | deletionHasBegun () const |
| |
| | RefCountedBase () |
| |
| | ~RefCountedBase () |
| |
| bool | derefBase () const |
| |
| bool | deletionHasBegun () const |
| |
| | RefCountedBase () |
| |
| | ~RefCountedBase () |
| |
| bool | derefBase () const |
| |
| bool | deletionHasBegun () const |
| |