Blender  V3.3
Public Attributes | List of all members
MaskLayer Struct Reference

#include <DNA_mask_types.h>

Public Attributes

struct MaskLayernext
 
struct MaskLayerprev
 
char name [64]
 
ListBase splines
 
ListBase splines_shapes
 
struct MaskSplineact_spline
 
struct MaskSplinePointact_point
 
float alpha
 
char blend
 
char blend_flag
 
char falloff
 
char _pad [7]
 
char flag
 
char visibility_flag
 

Detailed Description

Definition at line 136 of file DNA_mask_types.h.

Member Data Documentation

◆ _pad

char MaskLayer::_pad[7]

Definition at line 156 of file DNA_mask_types.h.

◆ act_point

struct MaskSplinePoint* MaskLayer::act_point

◆ act_spline

struct MaskSpline* MaskLayer::act_spline

◆ alpha

float MaskLayer::alpha

◆ blend

char MaskLayer::blend

◆ blend_flag

char MaskLayer::blend_flag

Definition at line 154 of file DNA_mask_types.h.

Referenced by BKE_mask_layer_copy(), and BKE_maskrasterize_handle_init().

◆ falloff

char MaskLayer::falloff

Definition at line 155 of file DNA_mask_types.h.

Referenced by BKE_mask_layer_copy(), and BKE_maskrasterize_handle_init().

◆ flag

char MaskLayer::flag

◆ name

char MaskLayer::name[64]

Name of the mask layer (64 = MAD_ID_NAME - 2).

Definition at line 140 of file DNA_mask_types.h.

Referenced by acf_masklay_name(), BKE_mask_layer_copy(), BKE_mask_layer_new(), BKE_mask_layer_rename(), and BKE_mask_layer_unique_name().

◆ next

struct MaskLayer* MaskLayer::next

◆ prev

struct MaskLayer * MaskLayer::prev

Definition at line 137 of file DNA_mask_types.h.

Referenced by mask_layer_move_exec().

◆ splines

ListBase MaskLayer::splines

◆ splines_shapes

ListBase MaskLayer::splines_shapes

◆ visibility_flag

char MaskLayer::visibility_flag

The documentation for this struct was generated from the following file: