|
RenderBox * | embeddedContentBox () const |
|
FrameView * | frameView () const |
|
bool | isSVGImage () const final |
|
FloatSize | size () const final |
|
void | setURL (const URL &url) |
|
bool | hasSingleSecurityOrigin () const final |
|
bool | hasRelativeWidth () const final |
|
bool | hasRelativeHeight () const final |
|
void | startAnimation () final |
|
void | stopAnimation () final |
|
void | resetAnimation () final |
|
virtual | ~Image () |
|
virtual bool | isBitmapImage () const |
|
virtual bool | isGeneratedImage () const |
|
virtual bool | isCrossfadeGeneratedImage () const |
|
virtual bool | isNamedImageGeneratedImage () const |
|
virtual bool | isGradientImage () const |
|
virtual bool | isPDFDocumentImage () const |
|
virtual bool | isAnimated () const |
|
bool | isNull () const |
|
FloatRect | rect () const |
|
float | width () const |
|
float | height () const |
|
virtual std::optional< IntPoint > | hotSpot () const |
|
WEBCORE_EXPORT bool | setData (RefPtr< SharedBuffer > &&data, bool allDataReceived) |
|
SharedBuffer * | data () |
|
const SharedBuffer * | data () const |
|
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 | ~Image () |
|
virtual bool | isBitmapImage () const |
|
virtual bool | isGeneratedImage () const |
|
virtual bool | isCrossfadeGeneratedImage () const |
|
virtual bool | isNamedImageGeneratedImage () const |
|
virtual bool | isGradientImage () const |
|
virtual bool | isPDFDocumentImage () const |
|
virtual bool | isAnimated () const |
|
bool | isNull () const |
|
FloatRect | rect () const |
|
float | width () const |
|
float | height () const |
|
virtual std::optional< IntPoint > | hotSpot () const |
|
WEBCORE_EXPORT bool | setData (RefPtr< SharedBuffer > &&data, bool allDataReceived) |
|
SharedBuffer * | data () |
|
const SharedBuffer * | data () const |
|
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 () |
|
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 () |
|
|
enum | TileRule {
StretchTile,
RoundTile,
SpaceTile,
RepeatTile,
StretchTile,
RoundTile,
SpaceTile,
RepeatTile
} |
|
enum | TileRule {
StretchTile,
RoundTile,
SpaceTile,
RepeatTile,
StretchTile,
RoundTile,
SpaceTile,
RepeatTile
} |
|
| Image (ImageObserver *=nullptr) |
|
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) |
|
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 |
|
static void | fillWithSolidColor (GraphicsContext &, const FloatRect &dstRect, const Color &, CompositeOperator) |
|
static void | fillWithSolidColor (GraphicsContext &, const FloatRect &dstRect, const Color &, CompositeOperator) |
|