Skia
2D Graphics Library
SkLine2DPathEffect Member List

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

asADash(DashInfo *info) constSkPathEffect
asPoints(PointData *results, const SkPath &src, const SkStrokeRec &, const SkMatrix &, const SkRect *cullR) constSkPathEffect
begin(const SkIRect &uvBounds, SkPath *dst) constSk2DPathEffectprotectedvirtual
computeFastBounds(SkRect *dst, const SkRect &src) constSkPathEffect
DashType enum nameSkPathEffect
Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr)SkPathEffectinlinestatic
SkFlattenable::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr)SkFlattenablestatic
end(SkPath *dst) constSk2DPathEffectprotectedvirtual
Factory typedefSkFlattenable
FactoryToName(Factory)SkFlattenablestatic
filterPath(SkPath *dst, const SkPath &src, SkStrokeRec *, const SkRect *cullR) constSkPathEffect
flatten(SkWriteBuffer &) const overrideSkLine2DPathEffectprotectedvirtual
getFactory() const =0SkFlattenablepure virtual
GetFlattenableType()SkPathEffectinlinestatic
getFlattenableType() const overrideSkPathEffectinlinevirtual
getMatrix() constSk2DPathEffectinlineprotected
getTypeName() const =0SkFlattenablepure virtual
kDash_DashType enum valueSkPathEffect
kNone_DashType enum valueSkPathEffect
kSkColorFilter_Type enum valueSkFlattenable
kSkDrawable_Type enum valueSkFlattenable
kSkDrawLooper_Type enum valueSkFlattenable
kSkImageFilter_Type enum valueSkFlattenable
kSkMaskFilter_Type enum valueSkFlattenable
kSkPathEffect_Type enum valueSkFlattenable
kSkPixelRef_Type enum valueSkFlattenable
kSkShaderBase_Type enum valueSkFlattenable
kSkUnused_Type enum valueSkFlattenable
kSkUnused_Type2 enum valueSkFlattenable
kSkUnused_Type3 enum valueSkFlattenable
kSkUnused_Type4 enum valueSkFlattenable
Make(SkScalar width, const SkMatrix &matrix)SkLine2DPathEffectinlinestatic
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
next(const SkPoint &loc, int u, int v, SkPath *dst) constSk2DPathEffectprotectedvirtual
nextSpan(int u, int v, int ucount, SkPath *) const overrideSkLine2DPathEffectprotectedvirtual
onAsADash(DashInfo *) constSkPathEffectinlineprotectedvirtual
onAsPoints(PointData *, const SkPath &, const SkStrokeRec &, const SkMatrix &, const SkRect *) constSkPathEffectinlineprotectedvirtual
onComputeFastBounds(const SkRect &src) constSkPathEffectinlineprotectedvirtual
onFilterPath(SkPath *dst, const SkPath &src, SkStrokeRec *, const SkRect *) const overrideSkLine2DPathEffectprotectedvirtual
ref() constSkRefCntBaseinline
Register(const char name[], Factory)SkFlattenablestatic
RegisterFlattenables()SkPathEffectstatic
serialize(const SkSerialProcs *=nullptr) constSkFlattenable
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) constSkFlattenable
Sk2DPathEffect(const SkMatrix &mat)Sk2DPathEffectexplicitprotected
SkFlattenable()SkFlattenableinline
SkLine2DPathEffect(SkScalar width, const SkMatrix &matrix)SkLine2DPathEffectinlineprotected
SkPathEffect()SkPathEffectinlineprotected
SkRefCntBase()SkRefCntBaseinline
Type enum nameSkFlattenable
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
~SkRefCntBase()SkRefCntBaseinlinevirtual