animator.skia.Blender¶
- class animator.skia.Blender¶
Bases:
animator.skia.Flattenable- __init__(*args, **kwargs)¶
Methods
Deserialize(type, data)Deserialize a flattenable of the given type from a buffer data.
DeserializeAsType(type, data)Deserialize a flattenable of the given type from a buffer data.
Mode(mode)__init__(*args, **kwargs)getFlattenableType(self)getTypeName(self)serialize(self)- static Deserialize(type: animator.skia.Flattenable.Type, data: buffer) animator.skia.Flattenable¶
Deserialize a flattenable of the given type from a buffer data.
- static DeserializeAsType(type: animator.skia.Flattenable.Type, data: buffer) Union[SkColorFilter, SkBlender, SkImageFilter, SkMaskFilter, SkPathEffect, SkShader]¶
Deserialize a flattenable of the given type from a buffer data. The return value is correctly typed.
- static Mode(mode: animator.skia.BlendMode) animator.skia.Blender¶
- class Type¶
Bases:
pybind11_builtins.pybind11_objectMembers:
kColorFilter_Type
kBlender_Type
kDrawable_Type
kImageFilter_Type
kMaskFilter_Type
kPathEffect_Type
kShader_Type
- property name¶
- getFlattenableType(self: animator.skia.Flattenable) animator.skia.Flattenable.Type¶
- getTypeName(self: animator.skia.Flattenable) str¶
- serialize(self: animator.skia.Flattenable) animator.skia.Data¶