#include <ImageFrameCache.h>
|
| | ~ImageFrameCache () |
| |
| void | setDecoder (ImageDecoder *decoder) |
| |
| ImageDecoder * | decoder () const |
| |
| unsigned | decodedSize () const |
| |
| void | destroyAllDecodedData () |
| |
| void | destroyAllDecodedDataExcludeFrame (size_t excludeFrame) |
| |
| void | destroyDecodedDataBeforeFrame (size_t beforeFrame) |
| |
| void | destroyIncompleteDecodedData () |
| |
| void | growFrames () |
| |
| void | clearMetadata () |
| |
| void | startAsyncDecodingQueue () |
| |
| bool | requestFrameAsyncDecodingAtIndex (size_t, SubsamplingLevel) |
| |
| void | stopAsyncDecodingQueue () |
| |
| bool | hasDecodingQueue () |
| |
| bool | isSizeAvailable () |
| |
| size_t | frameCount () |
| |
| RepetitionCount | repetitionCount () |
| |
| String | filenameExtension () |
| |
| std::optional< IntPoint > | hotSpot () |
| |
| IntSize | size () |
| |
| IntSize | sizeRespectingOrientation () |
| |
| Color | singlePixelSolidColor () |
| |
| bool | frameIsBeingDecodedAtIndex (size_t) |
| |
| bool | frameIsCompleteAtIndex (size_t) |
| |
| bool | frameHasAlphaAtIndex (size_t) |
| |
| bool | frameHasImageAtIndex (size_t) |
| |
| bool | frameHasValidNativeImageAtIndex (size_t, SubsamplingLevel) |
| |
| SubsamplingLevel | frameSubsamplingLevelAtIndex (size_t) |
| |
| IntSize | frameSizeAtIndex (size_t, SubsamplingLevel=SubsamplingLevel::Default) |
| |
| unsigned | frameBytesAtIndex (size_t, SubsamplingLevel=SubsamplingLevel::Default) |
| |
| float | frameDurationAtIndex (size_t) |
| |
| ImageOrientation | frameOrientationAtIndex (size_t) |
| |
| NativeImagePtr | frameImageAtIndex (size_t, SubsamplingLevel=SubsamplingLevel::Default) |
| |
| | ~ImageFrameCache () |
| |
| void | setDecoder (ImageDecoder *decoder) |
| |
| ImageDecoder * | decoder () const |
| |
| unsigned | decodedSize () const |
| |
| void | destroyAllDecodedData () |
| |
| void | destroyAllDecodedDataExcludeFrame (size_t excludeFrame) |
| |
| void | destroyDecodedDataBeforeFrame (size_t beforeFrame) |
| |
| void | destroyIncompleteDecodedData () |
| |
| void | growFrames () |
| |
| void | clearMetadata () |
| |
| void | startAsyncDecodingQueue () |
| |
| bool | requestFrameAsyncDecodingAtIndex (size_t, SubsamplingLevel) |
| |
| void | stopAsyncDecodingQueue () |
| |
| bool | hasDecodingQueue () |
| |
| bool | isSizeAvailable () |
| |
| size_t | frameCount () |
| |
| RepetitionCount | repetitionCount () |
| |
| String | filenameExtension () |
| |
| std::optional< IntPoint > | hotSpot () |
| |
| IntSize | size () |
| |
| IntSize | sizeRespectingOrientation () |
| |
| Color | singlePixelSolidColor () |
| |
| bool | frameIsBeingDecodedAtIndex (size_t) |
| |
| bool | frameIsCompleteAtIndex (size_t) |
| |
| bool | frameHasAlphaAtIndex (size_t) |
| |
| bool | frameHasImageAtIndex (size_t) |
| |
| bool | frameHasValidNativeImageAtIndex (size_t, SubsamplingLevel) |
| |
| SubsamplingLevel | frameSubsamplingLevelAtIndex (size_t) |
| |
| IntSize | frameSizeAtIndex (size_t, SubsamplingLevel=SubsamplingLevel::Default) |
| |
| unsigned | frameBytesAtIndex (size_t, SubsamplingLevel=SubsamplingLevel::Default) |
| |
| float | frameDurationAtIndex (size_t) |
| |
| ImageOrientation | frameOrientationAtIndex (size_t) |
| |
| NativeImagePtr | frameImageAtIndex (size_t, SubsamplingLevel=SubsamplingLevel::Default) |
| |
| 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 () |
| |
◆ ~ImageFrameCache() [1/2]
| WebCore::ImageFrameCache::~ImageFrameCache |
( |
| ) |
|
◆ ~ImageFrameCache() [2/2]
| WebCore::ImageFrameCache::~ImageFrameCache |
( |
| ) |
|
◆ clearMetadata() [1/2]
| void WebCore::ImageFrameCache::clearMetadata |
( |
| ) |
|
◆ clearMetadata() [2/2]
| void WebCore::ImageFrameCache::clearMetadata |
( |
| ) |
|
◆ create() [1/4]
◆ create() [2/4]
◆ create() [3/4]
| static Ref<ImageFrameCache> WebCore::ImageFrameCache::create |
( |
NativeImagePtr && |
nativeImage | ) |
|
|
inlinestatic |
◆ create() [4/4]
| static Ref<ImageFrameCache> WebCore::ImageFrameCache::create |
( |
NativeImagePtr && |
nativeImage | ) |
|
|
inlinestatic |
◆ decodedSize() [1/2]
| unsigned WebCore::ImageFrameCache::decodedSize |
( |
| ) |
const |
|
inline |
◆ decodedSize() [2/2]
| unsigned WebCore::ImageFrameCache::decodedSize |
( |
| ) |
const |
|
inline |
◆ decoder() [1/2]
◆ decoder() [2/2]
◆ destroyAllDecodedData() [1/2]
| void WebCore::ImageFrameCache::destroyAllDecodedData |
( |
| ) |
|
|
inline |
◆ destroyAllDecodedData() [2/2]
| void WebCore::ImageFrameCache::destroyAllDecodedData |
( |
| ) |
|
|
inline |
◆ destroyAllDecodedDataExcludeFrame() [1/2]
| void WebCore::ImageFrameCache::destroyAllDecodedDataExcludeFrame |
( |
size_t |
excludeFrame | ) |
|
|
inline |
◆ destroyAllDecodedDataExcludeFrame() [2/2]
| void WebCore::ImageFrameCache::destroyAllDecodedDataExcludeFrame |
( |
size_t |
excludeFrame | ) |
|
|
inline |
◆ destroyDecodedDataBeforeFrame() [1/2]
| void WebCore::ImageFrameCache::destroyDecodedDataBeforeFrame |
( |
size_t |
beforeFrame | ) |
|
|
inline |
◆ destroyDecodedDataBeforeFrame() [2/2]
| void WebCore::ImageFrameCache::destroyDecodedDataBeforeFrame |
( |
size_t |
beforeFrame | ) |
|
|
inline |
◆ destroyIncompleteDecodedData() [1/2]
| void WebCore::ImageFrameCache::destroyIncompleteDecodedData |
( |
| ) |
|
◆ destroyIncompleteDecodedData() [2/2]
| void WebCore::ImageFrameCache::destroyIncompleteDecodedData |
( |
| ) |
|
◆ filenameExtension() [1/2]
| String WebCore::ImageFrameCache::filenameExtension |
( |
| ) |
|
◆ filenameExtension() [2/2]
| String WebCore::ImageFrameCache::filenameExtension |
( |
| ) |
|
◆ frameBytesAtIndex() [1/2]
◆ frameBytesAtIndex() [2/2]
◆ frameCount() [1/2]
| size_t WebCore::ImageFrameCache::frameCount |
( |
| ) |
|
◆ frameCount() [2/2]
| size_t WebCore::ImageFrameCache::frameCount |
( |
| ) |
|
◆ frameDurationAtIndex() [1/2]
| float WebCore::ImageFrameCache::frameDurationAtIndex |
( |
size_t |
index | ) |
|
◆ frameDurationAtIndex() [2/2]
| float WebCore::ImageFrameCache::frameDurationAtIndex |
( |
size_t |
| ) |
|
◆ frameHasAlphaAtIndex() [1/2]
| bool WebCore::ImageFrameCache::frameHasAlphaAtIndex |
( |
size_t |
index | ) |
|
◆ frameHasAlphaAtIndex() [2/2]
| bool WebCore::ImageFrameCache::frameHasAlphaAtIndex |
( |
size_t |
| ) |
|
◆ frameHasImageAtIndex() [1/2]
| bool WebCore::ImageFrameCache::frameHasImageAtIndex |
( |
size_t |
| ) |
|
◆ frameHasImageAtIndex() [2/2]
| bool WebCore::ImageFrameCache::frameHasImageAtIndex |
( |
size_t |
index | ) |
|
◆ frameHasValidNativeImageAtIndex() [1/2]
| bool WebCore::ImageFrameCache::frameHasValidNativeImageAtIndex |
( |
size_t |
index, |
|
|
SubsamplingLevel |
subsamplingLevel |
|
) |
| |
◆ frameHasValidNativeImageAtIndex() [2/2]
◆ frameImageAtIndex() [1/2]
◆ frameImageAtIndex() [2/2]
◆ frameIsBeingDecodedAtIndex() [1/2]
| bool WebCore::ImageFrameCache::frameIsBeingDecodedAtIndex |
( |
size_t |
index | ) |
|
◆ frameIsBeingDecodedAtIndex() [2/2]
| bool WebCore::ImageFrameCache::frameIsBeingDecodedAtIndex |
( |
size_t |
| ) |
|
◆ frameIsCompleteAtIndex() [1/2]
| bool WebCore::ImageFrameCache::frameIsCompleteAtIndex |
( |
size_t |
| ) |
|
◆ frameIsCompleteAtIndex() [2/2]
| bool WebCore::ImageFrameCache::frameIsCompleteAtIndex |
( |
size_t |
index | ) |
|
◆ frameOrientationAtIndex() [1/2]
◆ frameOrientationAtIndex() [2/2]
◆ frameSizeAtIndex() [1/2]
◆ frameSizeAtIndex() [2/2]
◆ frameSubsamplingLevelAtIndex() [1/2]
◆ frameSubsamplingLevelAtIndex() [2/2]
◆ growFrames() [1/2]
| void WebCore::ImageFrameCache::growFrames |
( |
| ) |
|
◆ growFrames() [2/2]
| void WebCore::ImageFrameCache::growFrames |
( |
| ) |
|
◆ hasDecodingQueue() [1/2]
| bool WebCore::ImageFrameCache::hasDecodingQueue |
( |
| ) |
|
|
inline |
◆ hasDecodingQueue() [2/2]
| bool WebCore::ImageFrameCache::hasDecodingQueue |
( |
| ) |
|
|
inline |
◆ hotSpot() [1/2]
◆ hotSpot() [2/2]
◆ isSizeAvailable() [1/2]
| bool WebCore::ImageFrameCache::isSizeAvailable |
( |
| ) |
|
◆ isSizeAvailable() [2/2]
| bool WebCore::ImageFrameCache::isSizeAvailable |
( |
| ) |
|
◆ repetitionCount() [1/2]
◆ repetitionCount() [2/2]
◆ requestFrameAsyncDecodingAtIndex() [1/2]
◆ requestFrameAsyncDecodingAtIndex() [2/2]
| bool WebCore::ImageFrameCache::requestFrameAsyncDecodingAtIndex |
( |
size_t |
index, |
|
|
SubsamplingLevel |
subsamplingLevel |
|
) |
| |
◆ setDecoder() [1/2]
◆ setDecoder() [2/2]
◆ singlePixelSolidColor() [1/2]
| Color WebCore::ImageFrameCache::singlePixelSolidColor |
( |
| ) |
|
◆ singlePixelSolidColor() [2/2]
| Color WebCore::ImageFrameCache::singlePixelSolidColor |
( |
| ) |
|
◆ size() [1/2]
| IntSize WebCore::ImageFrameCache::size |
( |
| ) |
|
◆ size() [2/2]
| IntSize WebCore::ImageFrameCache::size |
( |
| ) |
|
◆ sizeRespectingOrientation() [1/2]
| IntSize WebCore::ImageFrameCache::sizeRespectingOrientation |
( |
| ) |
|
◆ sizeRespectingOrientation() [2/2]
| IntSize WebCore::ImageFrameCache::sizeRespectingOrientation |
( |
| ) |
|
◆ startAsyncDecodingQueue() [1/2]
| void WebCore::ImageFrameCache::startAsyncDecodingQueue |
( |
| ) |
|
◆ startAsyncDecodingQueue() [2/2]
| void WebCore::ImageFrameCache::startAsyncDecodingQueue |
( |
| ) |
|
◆ stopAsyncDecodingQueue() [1/2]
| void WebCore::ImageFrameCache::stopAsyncDecodingQueue |
( |
| ) |
|
◆ stopAsyncDecodingQueue() [2/2]
| void WebCore::ImageFrameCache::stopAsyncDecodingQueue |
( |
| ) |
|
◆ ImageSource
The documentation for this class was generated from the following files: