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_object

Members:

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