 |
Skia
2D Graphics Library
|
Go to the documentation of this file.
8 #ifndef SkMaskFilter_DEFINED
9 #define SkMaskFilter_DEFINED
33 bool respectCTM =
true);
47 kSkMaskFilter_Type, data, size, procs).release()));
51 static void RegisterFlattenables();
static sk_sp< SkFlattenable > Deserialize(Type, const void *data, size_t length, const SkDeserialProcs *procs=nullptr)
Type
Definition: SkFlattenable.h:28
@ kSkMaskFilter_Type
Definition: SkFlattenable.h:33
#define SK_API
Definition: SkTypes.h:181
static sk_sp< SkMaskFilter > Deserialize(const void *data, size_t size, const SkDeserialProcs *procs=nullptr)
Definition: SkMaskFilter.h:43
SkFlattenable::Type getFlattenableType() const override
Definition: SkMaskFilter.h:39
float SkScalar
Definition: SkScalar.h:16
static sk_sp< SkMaskFilter > MakeBlur(SkBlurStyle style, SkScalar sigma, bool respectCTM=true)
Create a blur maskfilter.
Definition: SkMatrix.h:48
static SkFlattenable::Type GetFlattenableType()
Definition: SkMaskFilter.h:35
Definition: SkMaskFilter.h:24
Definition: SkSerialProcs.h:61
SkBlurStyle
Definition: SkBlurTypes.h:13
Definition: SkFlattenable.h:26