Home | History | Annotate | Download | only in graphics

Lines Matching defs:BitmapImage

28 #include "platform/graphics/BitmapImage.h"
44 BitmapImage::BitmapImage(ImageObserver* observer)
65 BitmapImage::BitmapImage(PassRefPtr<NativeImageSkia> nativeImage, ImageObserver* observer)
95 BitmapImage::~BitmapImage()
100 bool BitmapImage::isBitmapImage() const
105 void BitmapImage::destroyDecodedData(bool destroyAll)
117 void BitmapImage::destroyDecodedDataIfNecessary()
130 void BitmapImage::destroyMetadataAndNotify(size_t frameBytesCleared)
139 void BitmapImage::cacheFrame(size_t index)
169 void BitmapImage::updateSize() const
179 IntSize BitmapImage::size() const
185 IntSize BitmapImage::sizeRespectingOrientation() const
191 IntSize BitmapImage::currentFrameSize() const
199 bool BitmapImage::getHotSpot(IntPoint& hotSpot) const
205 bool BitmapImage::dataChanged(bool allDataReceived)
207 TRACE_EVENT0("webkit", "BitmapImage::dataChanged");
247 bool BitmapImage::isAllDataReceived() const
252 bool BitmapImage::hasColorProfile() const
257 String BitmapImage::filenameExtension() const
262 void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode)
267 void BitmapImage::draw(GraphicsContext* ctxt, const FloatRect& dstRect, const FloatRect& srcRect, CompositeOperator compositeOp, blink::WebBlendMode blendMode, RespectImageOrientationEnum shouldRespectImageOrientation)
312 size_t BitmapImage::frameCount()
324 bool BitmapImage::isSizeAvailable()
334 bool BitmapImage::ensureFrameIsCached(size_t index)
344 PassRefPtr<NativeImageSkia> BitmapImage::frameAtIndex(size_t index)
351 bool BitmapImage::frameIsCompleteAtIndex(size_t index)
358 float BitmapImage::frameDurationAtIndex(size_t index)
365 PassRefPtr<NativeImageSkia> BitmapImage::nativeImageForCurrentFrame()
370 bool BitmapImage::frameHasAlphaAtIndex(size_t index)
381 bool BitmapImage::currentFrameKnownToBeOpaque()
386 ImageOrientation BitmapImage::currentFrameOrientation()
391 ImageOrientation BitmapImage::frameOrientationAtIndex(size_t index)
403 bool BitmapImage::notSolidColor()
411 int BitmapImage::repetitionCount(bool imageKnownToBeComplete)
424 bool BitmapImage::shouldAnimate()
429 void BitmapImage::startAnimation(CatchUpAnimation catchUpIfNecessary)
479 m_frameTimer = new Timer<BitmapImage>(this, &BitmapImage::advanceAnimation);
525 void BitmapImage::stopAnimation()
533 void BitmapImage::resetAnimation()
545 bool BitmapImage::maybeAnimated()
554 void BitmapImage::advanceAnimation(Timer<BitmapImage>*)
562 bool BitmapImage::internalAdvanceAnimation(bool skippingFrames)
599 void BitmapImage::checkForSolidColor()
619 bool BitmapImage::mayFillWithSolidColor()
628 Color BitmapImage::solidColor() const