Flutter Engine
The Flutter Engine
RootDrawable Member List

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

approximateBytesUsed()SkDrawable
compoundDrawable() constRootDrawableinline
CreateProc(SkReadBuffer &buffer)RootDrawableinlinestatic
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
drawable() constRootDrawableinline
Factory typedefSkFlattenable
FactoryToName(Factory)SkFlattenablestatic
flatten(SkWriteBuffer &buffer) const overrideRootDrawableinlinevirtual
getBounds()SkDrawable
getFactory() const overrideRootDrawableinlinevirtual
getFlattenableType() const overrideSkDrawableinlinevirtual
GetFlattenableType()SkDrawableinlinestatic
getGenerationID()SkDrawable
getTypeName() const overrideRootDrawableinlinevirtual
intDrawable() constRootDrawableinline
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
makePictureSnapshot()SkDrawable
NameToFactory(const char name[])SkFlattenablestatic
notifyDrawingChanged()SkDrawable
onApproximateBytesUsed()SkDrawableprotectedvirtual
onDraw(SkCanvas *) overrideRootDrawableinlineprotectedvirtual
onGetBounds() overrideRootDrawableinlineprotectedvirtual
onMakePictureSnapshot()SkDrawableprotectedvirtual
onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &, const SkIRect &, const SkImageInfo &)SkDrawableinlineprotectedvirtual
onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &)SkDrawableinlineprotectedvirtual
ref() constSkRefCntBaseinline
Register(const char name[], Factory)SkFlattenablestatic
RootDrawable(uint32_t a, uint32_t b, uint32_t c, uint32_t d, const SkPaint &paint, uint32_t e, uint32_t f, uint32_t g, uint32_t h, SkDrawable *drawable)RootDrawableinline
RootDrawable(CompoundDrawable *compoundDrawable, IntDrawable *intDrawable, SkDrawable *drawable)RootDrawableinline
serialize(const SkSerialProcs *=nullptr) constSkFlattenable
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) constSkFlattenable
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
~SkRefCntBase()SkRefCntBaseinlinevirtual