Blender V4.3
Mask Struct Reference

#include <DNA_mask_types.h>

Public Attributes

ID id
struct AnimDataadt
DrawDataList drawdata
ListBase masklayers
int masklay_act
int masklay_tot
int sfra
int efra
int flag
char _pad [4]

Detailed Description

Definition at line 19 of file DNA_mask_types.h.

Member Data Documentation

◆ _pad

char Mask::_pad[4]

Definition at line 39 of file DNA_mask_types.h.

◆ adt

◆ drawdata

DrawDataList Mask::drawdata

Engines draw data, must be immediately after AnimData. See IdDdtTemplate and DRW_drawdatalist_from_id to understand this requirement.

Definition at line 26 of file DNA_mask_types.h.

Referenced by mask_copy_data().

◆ efra

int Mask::efra

Definition at line 35 of file DNA_mask_types.h.

◆ flag

int Mask::flag

For anim info.

Definition at line 38 of file DNA_mask_types.h.

◆ id

◆ masklay_act

int Mask::masklay_act

Index of active mask layer (-1 == None).

Definition at line 30 of file DNA_mask_types.h.

Referenced by animdata_filter_mask_data().

◆ masklay_tot

int Mask::masklay_tot

Total number of mask layers.

Definition at line 32 of file DNA_mask_types.h.

◆ masklayers

◆ sfra

int Mask::sfra

Frames, used by the sequencer.

Definition at line 35 of file DNA_mask_types.h.


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