Flutter Engine
The Flutter Engine
SkComposePathEffect Member List

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

asADash(DashInfo *info) constSkPathEffect
asPoints(PointData *results, const SkPath &src, const SkStrokeRec &, const SkMatrix &, const SkRect *cullR) constSkPathEffectBase
computeFastBounds(SkRect *bounds) const overrideSkComposePathEffectinlinevirtual
DashType enum nameSkPathEffect
Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr)SkPathEffectBaseinlinestatic
SkFlattenable::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr)SkFlattenablestatic
Factory typedefSkFlattenable
FactoryToName(Factory)SkFlattenablestatic
filterPath(SkPath *dst, const SkPath &src, SkStrokeRec *, const SkRect *cullR) constSkPathEffect
filterPath(SkPath *dst, const SkPath &src, SkStrokeRec *, const SkRect *cullR, const SkMatrix &ctm) constSkPathEffect
flatten(SkWriteBuffer &buffer) const overrideSkPairPathEffectinlineprotectedvirtual
fPE0SkPairPathEffectprotected
fPE1SkPairPathEffectprotected
getFactory() const =0SkFlattenablepure virtual
GetFlattenableType()SkPathEffectinlinestatic
getFlattenableType() const overrideSkPathEffectBaseinlinevirtual
getTypeName() const =0SkFlattenablepure virtual
kDash_DashType enum valueSkPathEffect
kNone_DashType enum valueSkPathEffect
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(sk_sp< SkPathEffect > outer, sk_sp< SkPathEffect > inner)SkComposePathEffectinlinestatic
MakeCompose(sk_sp< SkPathEffect > outer, sk_sp< SkPathEffect > inner)SkPathEffectstatic
MakeSum(sk_sp< SkPathEffect > first, sk_sp< SkPathEffect > second)SkPathEffectstatic
NameToFactory(const char name[])SkFlattenablestatic
needsCTM() constSkPathEffect
onAsADash(DashInfo *) constSkPathEffectBaseinlinevirtual
onAsPoints(PointData *, const SkPath &, const SkStrokeRec &, const SkMatrix &, const SkRect *) constSkPathEffectBaseinlinevirtual
onFilterPath(SkPath *dst, const SkPath &src, SkStrokeRec *rec, const SkRect *cullRect, const SkMatrix &ctm) const overrideSkComposePathEffectinlinevirtual
onNeedsCTM() constSkPathEffectBaseinlinevirtual
ref() constSkRefCntBaseinline
Register(const char name[], Factory)SkFlattenablestatic
RegisterFlattenables()SkPathEffectBasestatic
serialize(const SkSerialProcs *=nullptr) constSkFlattenable
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) constSkFlattenable
SkComposePathEffect(sk_sp< SkPathEffect > outer, sk_sp< SkPathEffect > inner)SkComposePathEffectinline
SkFlattenable()SkFlattenableinline
SkPairPathEffect(sk_sp< SkPathEffect > pe0, sk_sp< SkPathEffect > pe1)SkPairPathEffectinlineprotected
SkPathEffectSkComposePathEffectfriend
SkPathEffectBase()SkPathEffectBaseinline
SkRefCntBase()SkRefCntBaseinline
Type enum nameSkFlattenable
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
~SkRefCntBase()SkRefCntBaseinlinevirtual