130#define MASK_OBJECT_SHAPE_ELEM_SIZE 8
ID and Library types, which are fundamental for SDNA.
These structs are the foundation for all linked lists in the library system.
@ MASK_BLEND_MERGE_SUBTRACT
@ MASK_SPLINE_OFFSET_SMOOTH
@ MASK_SPLINE_OFFSET_EVEN
struct MaskParent MaskParent
struct MaskLayer MaskLayer
#define MASK_OBJECT_SHAPE_ELEM_SIZE
@ MASK_OVERLAY_ALPHACHANNEL
@ MASK_SPLINE_NOINTERSECT
struct MaskSplinePoint MaskSplinePoint
struct MaskSplinePointUW MaskSplinePointUW
struct MaskSpline MaskSpline
@ MASK_PARENT_PLANE_TRACK
@ MASK_PARENT_POINT_TRACK
@ MASK_SPLINE_INTERP_EASE
@ MASK_SPLINE_INTERP_LINEAR
struct MaskLayerShapeElem MaskLayerShapeElem
@ MASK_DRAWFLAG_SMOOTH_DEPRECATED
struct MaskLayerShape MaskLayerShape
@ MASK_LAYERFLAG_FILL_OVERLAP
@ MASK_LAYERFLAG_FILL_DISCRETE
struct MaskLayerShape * prev
struct MaskLayerShape * next
struct MaskSplinePoint * act_point
struct MaskSpline * act_spline
float parent_corners_orig[4][2]
MaskSplinePoint * points_deform