|
Blender V4.3
|
#include <DNA_mask_types.h>
Public Attributes | |
| ID | id |
| struct AnimData * | adt |
| DrawDataList | drawdata |
| ListBase | masklayers |
| int | masklay_act |
| int | masklay_tot |
| int | sfra |
| int | efra |
| int | flag |
| char | _pad [4] |
Definition at line 19 of file DNA_mask_types.h.
| char Mask::_pad[4] |
Definition at line 39 of file DNA_mask_types.h.
| struct AnimData* Mask::adt |
Definition at line 21 of file DNA_mask_types.h.
Referenced by animfilter_block_data(), animfilter_nla(), animfilter_nla_controls(), key_data_from_adt(), and make_new_animlistelem().
| 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().
| int Mask::efra |
Definition at line 35 of file DNA_mask_types.h.
| int Mask::flag |
For anim info.
Definition at line 38 of file DNA_mask_types.h.
| ID Mask::id |
Definition at line 20 of file DNA_mask_types.h.
Referenced by animchannels_delete_exec(), blender::draw::overlay::MeshUVs::begin_sync(), box_select_exec(), circle_select_exec(), clip_context(), do_lasso_select_mask(), draw_seq_text_get_source(), ED_mask_draw_region(), ED_mask_feather_find_nearest(), ED_mask_find_nearest_diff_point(), ED_mask_point_find_nearest(), blender::realtime_compositor::get_mask_raster_handles(), blender::compositor::MaskOperation::init_execution(), mask_blend_write(), mask_copy_data(), OVERLAY_edit_uv_init(), seq_add_set_name(), seq_render_mask(), slide_spline_curvature_modal(), and spline_under_mouse_get().
| 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().
| int Mask::masklay_tot |
Total number of mask layers.
Definition at line 32 of file DNA_mask_types.h.
| ListBase Mask::masklayers |
Mask layers.
Definition at line 28 of file DNA_mask_types.h.
Referenced by BKE_mask_eval_update(), box_select_exec(), circle_select_exec(), do_lasso_select_mask(), ED_mask_feather_find_nearest(), ED_mask_find_nearest_diff_point(), ED_mask_point_find_nearest(), ED_mask_selected_minmax(), blender::compositor::MaskOperation::init_execution(), mask_copy_data(), and spline_under_mouse_get().
| int Mask::sfra |
Frames, used by the sequencer.
Definition at line 35 of file DNA_mask_types.h.
Referenced by seq_render_mask().