Flutter Engine
The Flutter Engine
SkAnimatedImage Member List

This is the complete list of members for SkAnimatedImage, including all inherited members.

approximateBytesUsed()SkDrawable
currentFrameDuration()SkAnimatedImageinline
decodeNextFrame()SkAnimatedImage
Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr)SkDrawableinlinestatic
SkFlattenable::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr)SkFlattenablestatic
draw(SkCanvas *, const SkMatrix *=nullptr)SkDrawable
draw(SkCanvas *, SkScalar x, SkScalar y)SkDrawable
Factory typedefSkFlattenable
FactoryToName(Factory)SkFlattenablestatic
flatten(SkWriteBuffer &) constSkFlattenableinlinevirtual
getBounds()SkDrawable
getCurrentFrame()SkAnimatedImage
getFactory() const overrideSkDrawableinlinevirtual
getFlattenableType() const overrideSkDrawableinlinevirtual
GetFlattenableType()SkDrawableinlinestatic
getFrameCount() constSkAnimatedImageinline
getGenerationID()SkDrawable
getRepetitionCount() constSkAnimatedImageinline
getTypeName() const overrideSkDrawableinlinevirtual
isFinished() constSkAnimatedImageinline
kFinishedSkAnimatedImagestatic
kSkBlender_Type enum valueSkFlattenable
kSkColorFilter_Type enum valueSkFlattenable
kSkDrawable_Type enum valueSkFlattenable
kSkDrawLooper_Type enum valueSkFlattenable
kSkImageFilter_Type enum valueSkFlattenable
kSkMaskFilter_Type enum valueSkFlattenable
kSkPathEffect_Type enum valueSkFlattenable
kSkShader_Type enum valueSkFlattenable
Make(std::unique_ptr< SkAndroidCodec >, const SkImageInfo &info, SkIRect cropRect, sk_sp< SkPicture > postProcess)SkAnimatedImagestatic
Make(std::unique_ptr< SkAndroidCodec >)SkAnimatedImagestatic
makePictureSnapshot()SkDrawable
NameToFactory(const char name[])SkFlattenablestatic
notifyDrawingChanged()SkDrawable
onApproximateBytesUsed()SkDrawableprotectedvirtual
onDraw(SkCanvas *) overrideSkAnimatedImageprotectedvirtual
onGetBounds() overrideSkAnimatedImageprotectedvirtual
onMakePictureSnapshot()SkDrawableprotectedvirtual
onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &, const SkIRect &, const SkImageInfo &)SkDrawableinlineprotectedvirtual
onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &)SkDrawableinlineprotectedvirtual
ref() constSkRefCntBaseinline
Register(const char name[], Factory)SkFlattenablestatic
reset()SkAnimatedImage
serialize(const SkSerialProcs *=nullptr) constSkFlattenable
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) constSkFlattenable
setRepetitionCount(int count)SkAnimatedImage
SkDrawable()SkDrawableprotected
SkFlattenable()SkFlattenableinline
SkRefCntBase()SkRefCntBaseinline
snapGpuDrawHandler(GrBackendApi backendApi, const SkMatrix &matrix, const SkIRect &clipBounds, const SkImageInfo &bufferInfo)SkDrawableinline
Type enum nameSkFlattenable
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
~SkAnimatedImage() overrideSkAnimatedImage
~SkRefCntBase()SkRefCntBaseinlinevirtual