MaskLayer(bpy_struct)

base class — bpy_struct

class bpy.types.MaskLayer(bpy_struct)

Single layer used for masking pixels

alpha

Render Opacity

Type

float in [-inf, inf], default 0.0

blend

Method of blending mask layers

Type

enum in [‘MERGE_ADD’, ‘MERGE_SUBTRACT’, ‘ADD’, ‘SUBTRACT’, ‘LIGHTEN’, ‘DARKEN’, ‘MUL’, ‘REPLACE’, ‘DIFFERENCE’], default ‘ADD’

falloff

Falloff type the feather

  • SMOOTH Smooth – Smooth falloff.

  • SPHERE Sphere – Spherical falloff.

  • ROOT Root – Root falloff.

  • INVERSE_SQUARE Inverse Square – Inverse Square falloff.

  • SHARP Sharp – Sharp falloff.

  • LINEAR Linear – Linear falloff.

Type

enum in [‘SMOOTH’, ‘SPHERE’, ‘ROOT’, ‘INVERSE_SQUARE’, ‘SHARP’, ‘LINEAR’], default ‘SMOOTH’

hide

Restrict visibility in the viewport

Type

boolean, default False

hide_render

Restrict renderability

Type

boolean, default False

hide_select

Restrict selection in the viewport

Type

boolean, default False

invert

Invert the mask black/white

Type

boolean, default False

name

Unique name of layer

Type

string, default “”, (never None)

select

Layer is selected for editing in the Dope Sheet

Type

boolean, default False

splines

Collection of splines which defines this layer

Type

MaskSplines bpy_prop_collection of MaskSpline, (readonly)

use_fill_holes

Calculate holes when filling overlapping curves

Type

boolean, default False

use_fill_overlap

Calculate self intersections and overlap before filling

Type

boolean, default False

classmethod bl_rna_get_subclass(id, default=None)
Parameters

id (string) – The RNA type identifier.

Returns

The RNA type or default when not found.

Return type

bpy.types.Struct subclass

classmethod bl_rna_get_subclass_py(id, default=None)
Parameters

id (string) – The RNA type identifier.

Returns

The class or default when not found.

Return type

type

Inherited Properties

Inherited Functions

References