Flutter Engine
The Flutter Engine
CompoundDrawable Member List

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

approximateBytesUsed()SkDrawable
CompoundDrawable(uint32_t a, uint32_t b, uint32_t c, uint32_t d, const SkPaint &paint)CompoundDrawableinline
CompoundDrawable(IntDrawable *intDrawable, PaintDrawable *paintDrawable)CompoundDrawableinline
CreateProc(SkReadBuffer &buffer)CompoundDrawableinlinestatic
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 &buffer) const overrideCompoundDrawableinlinevirtual
getBounds()SkDrawable
getFactory() const overrideCompoundDrawableinlinevirtual
GetFlattenableType()SkDrawableinlinestatic
getFlattenableType() const overrideSkDrawableinlinevirtual
getGenerationID()SkDrawable
getTypeName() const overrideCompoundDrawableinlinevirtual
intDrawable() constCompoundDrawableinline
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 *) overrideCompoundDrawableinlineprotectedvirtual
onGetBounds() overrideCompoundDrawableinlineprotectedvirtual
onMakePictureSnapshot()SkDrawableprotectedvirtual
onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &, const SkIRect &, const SkImageInfo &)SkDrawableinlineprotectedvirtual
onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &)SkDrawableinlineprotectedvirtual
paintDrawable() constCompoundDrawableinline
ref() constSkRefCntBaseinline
Register(const char name[], Factory)SkFlattenablestatic
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