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.

Referenced by seq_render_mask().


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