![]() |
Skia
2D Graphics Library
|
This is the complete list of members for SkDrawable, including all inherited members.
| approximateBytesUsed() | SkDrawable | |
| Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr) | SkDrawable | inlinestatic |
| SkFlattenable::Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr) | SkFlattenable | static |
| draw(SkCanvas *, const SkMatrix *=nullptr) | SkDrawable | |
| draw(SkCanvas *, SkScalar x, SkScalar y) | SkDrawable | |
| Factory typedef | SkFlattenable | |
| FactoryToName(Factory) | SkFlattenable | static |
| flatten(SkWriteBuffer &) const | SkFlattenable | inlinevirtual |
| getBounds() | SkDrawable | |
| getFactory() const override | SkDrawable | inlinevirtual |
| GetFlattenableType() | SkDrawable | inlinestatic |
| getFlattenableType() const override | SkDrawable | inlinevirtual |
| getGenerationID() | SkDrawable | |
| getTypeName() const override | SkDrawable | inlinevirtual |
| 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 | |
| makePictureSnapshot() | SkDrawable | |
| NameToFactory(const char name[]) | SkFlattenable | static |
| notifyDrawingChanged() | SkDrawable | |
| onApproximateBytesUsed() | SkDrawable | protectedvirtual |
| onDraw(SkCanvas *)=0 | SkDrawable | protectedpure virtual |
| onGetBounds()=0 | SkDrawable | protectedpure virtual |
| onMakePictureSnapshot() | SkDrawable | protectedvirtual |
| onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &, const SkIRect &, const SkImageInfo &) | SkDrawable | inlineprotectedvirtual |
| onSnapGpuDrawHandler(GrBackendApi, const SkMatrix &) | SkDrawable | inlineprotectedvirtual |
| 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 | |
| SkDrawable() | SkDrawable | protected |
| SkFlattenable() | SkFlattenable | inline |
| SkRefCntBase() | SkRefCntBase | inline |
| snapGpuDrawHandler(GrBackendApi backendApi, const SkMatrix &matrix, const SkIRect &clipBounds, const SkImageInfo &bufferInfo) | SkDrawable | inline |
| Type enum name | SkFlattenable | |
| unique() const | SkRefCntBase | inline |
| unref() const | SkRefCntBase | inline |
| ~SkRefCntBase() | SkRefCntBase | inlinevirtual |