apply(SkCanvas *canvas, const SkPaint &paint, std::function< void(SkCanvas *, const SkPaint &)>) | SkDrawLooper | |
asABlurShadow(BlurShadowRec *rec) const override | SkLayerDrawLooper | virtual |
BitFlags typedef | SkLayerDrawLooper | |
Bits enum name | SkLayerDrawLooper | |
canComputeFastBounds(const SkPaint &paint) const | SkDrawLooper | |
computeFastBounds(const SkPaint &paint, const SkRect &src, SkRect *dst) const | SkDrawLooper | |
Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr) | SkDrawLooper | inlinestatic |
SkFlattenable::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr) | SkFlattenable | static |
Factory typedef | SkFlattenable | |
FactoryToName(Factory) | SkFlattenable | static |
flatten(SkWriteBuffer &) const override | SkLayerDrawLooper | protectedvirtual |
getFactory() const =0 | SkFlattenable | pure virtual |
getFlattenableType() const override | SkDrawLooper | inlinevirtual |
GetFlattenableType() | SkDrawLooper | inlinestatic |
getTypeName() const =0 | SkFlattenable | pure virtual |
kColorFilter_Bit enum value | SkLayerDrawLooper | |
kEntirePaint_Bits enum value | SkLayerDrawLooper | |
kMaskFilter_Bit enum value | SkLayerDrawLooper | |
kPathEffect_Bit enum value | SkLayerDrawLooper | |
kShader_Bit enum value | SkLayerDrawLooper | |
kSkBlender_Type enum value | SkFlattenable | |
kSkColorFilter_Type enum value | SkFlattenable | |
kSkDrawable_Type enum value | SkFlattenable | |
kSkDrawLooper_Type enum value | SkFlattenable | |
kSkImageFilter_Type enum value | SkFlattenable | |
kSkMaskFilter_Type enum value | SkFlattenable | |
kSkPathEffect_Type enum value | SkFlattenable | |
kSkShader_Type enum value | SkFlattenable | |
kStyle_Bit enum value | SkLayerDrawLooper | |
kXfermode_Bit enum value | SkLayerDrawLooper | |
makeContext(SkArenaAlloc *) const override | SkLayerDrawLooper | virtual |
NameToFactory(const char name[]) | SkFlattenable | static |
ref() const | SkRefCntBase | inline |
Register(const char name[], Factory) | SkFlattenable | static |
serialize(const SkSerialProcs *=nullptr) const | SkFlattenable | |
serialize(void *memory, size_t memory_size, const SkSerialProcs *=nullptr) const | SkFlattenable | |
SkDrawLooper() | SkDrawLooper | inlineprotected |
SkFlattenable() | SkFlattenable | inline |
SkLayerDrawLooper() | SkLayerDrawLooper | protected |
SkRefCntBase() | SkRefCntBase | inline |
Type enum name | SkFlattenable | |
unique() const | SkRefCntBase | inline |
unref() const | SkRefCntBase | inline |
~SkLayerDrawLooper() override | SkLayerDrawLooper | |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |