Skia
2D Graphics Library
SkLayerDrawLooper Member List

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

apply(SkCanvas *canvas, const SkPaint &paint, std::function< void(SkCanvas *, const SkPaint &)>)SkDrawLooper
asABlurShadow(BlurShadowRec *rec) const overrideSkLayerDrawLoopervirtual
BitFlags typedefSkLayerDrawLooper
Bits enum nameSkLayerDrawLooper
canComputeFastBounds(const SkPaint &paint) constSkDrawLooper
computeFastBounds(const SkPaint &paint, const SkRect &src, SkRect *dst) constSkDrawLooper
Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr)SkDrawLooperinlinestatic
SkFlattenable::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr)SkFlattenablestatic
Factory typedefSkFlattenable
FactoryToName(Factory)SkFlattenablestatic
flatten(SkWriteBuffer &) const overrideSkLayerDrawLooperprotectedvirtual
getFactory() const =0SkFlattenablepure virtual
getFlattenableType() const overrideSkDrawLooperinlinevirtual
GetFlattenableType()SkDrawLooperinlinestatic
getTypeName() const =0SkFlattenablepure virtual
kColorFilter_Bit enum valueSkLayerDrawLooper
kEntirePaint_Bits enum valueSkLayerDrawLooper
kMaskFilter_Bit enum valueSkLayerDrawLooper
kPathEffect_Bit enum valueSkLayerDrawLooper
kShader_Bit enum valueSkLayerDrawLooper
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
kStyle_Bit enum valueSkLayerDrawLooper
kXfermode_Bit enum valueSkLayerDrawLooper
makeContext(SkArenaAlloc *) const overrideSkLayerDrawLoopervirtual
NameToFactory(const char name[])SkFlattenablestatic
ref() constSkRefCntBaseinline
Register(const char name[], Factory)SkFlattenablestatic
serialize(const SkSerialProcs *=nullptr) constSkFlattenable
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) constSkFlattenable
SkDrawLooper()SkDrawLooperinlineprotected
SkFlattenable()SkFlattenableinline
SkLayerDrawLooper()SkLayerDrawLooperprotected
SkRefCntBase()SkRefCntBaseinline
Type enum nameSkFlattenable
unique() constSkRefCntBaseinline
unref() constSkRefCntBaseinline
~SkLayerDrawLooper() overrideSkLayerDrawLooper
~SkRefCntBase()SkRefCntBaseinlinevirtual