|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| struct | Mask |
| struct | MaskParent |
| struct | MaskSplinePointUW |
| struct | MaskSplinePoint |
| struct | MaskSpline |
| struct | MaskLayerShape |
| struct | MaskLayerShapeElem |
| struct | MaskLayer |
Macros | |
| #define | MASK_OBJECT_SHAPE_ELEM_SIZE 8 /* 3x 2D points + weight + radius == 8 */ |
| #define | MASK_RESTRICT_VIEW (1 << 0) |
| #define | MASK_RESTRICT_SELECT (1 << 1) |
| #define | MASK_RESTRICT_RENDER (1 << 2) |
| #define | MASK_DRAWFLAG_SMOOTH (1 << 0) |
| #define | MASK_DRAWFLAG_OVERLAY (1 << 1) |
Typedefs | |
| typedef struct Mask | Mask |
| typedef struct MaskParent | MaskParent |
| typedef struct MaskSplinePointUW | MaskSplinePointUW |
| typedef struct MaskSplinePoint | MaskSplinePoint |
| typedef struct MaskSpline | MaskSpline |
| typedef struct MaskLayerShape | MaskLayerShape |
| typedef struct MaskLayerShapeElem | MaskLayerShapeElem |
| typedef struct MaskLayer | MaskLayer |
| typedef enum eMaskOverlayMode | eMaskOverlayMode |
Mask data-blocks are collections of 2D curves to be used for image masking in the compositor and sequencer.
Definition in file DNA_mask_types.h.
| #define MASK_DRAWFLAG_OVERLAY (1 << 1) |
Definition at line 216 of file DNA_mask_types.h.
| #define MASK_DRAWFLAG_SMOOTH (1 << 0) |
Definition at line 215 of file DNA_mask_types.h.
Definition at line 144 of file DNA_mask_types.h.
| #define MASK_RESTRICT_RENDER (1 << 2) |
Definition at line 212 of file DNA_mask_types.h.
| #define MASK_RESTRICT_SELECT (1 << 1) |
Definition at line 211 of file DNA_mask_types.h.
| #define MASK_RESTRICT_VIEW (1 << 0) |
Definition at line 210 of file DNA_mask_types.h.
| typedef enum eMaskOverlayMode eMaskOverlayMode |
| Group RGB to Bright Vector Camera Vector Combine Material Light Line Style Layer Add Ambient Diffuse Glossy Refraction Transparent Toon Principled Hair Volume Principled Light Particle Volume Image Sky Noise Wave Voronoi Brick Texture Vector Combine Vertex Separate Vector White RGB Map Separate Set Z Dilate Combine Combine Color Channel Split ID Combine Luminance Directional Alpha Distance Hue Movie Ellipse Bokeh View Mask |
Definition at line 209 of file NOD_static_types.h.
| typedef struct MaskLayerShape MaskLayerShape |
| typedef struct MaskLayerShapeElem MaskLayerShapeElem |
| typedef struct MaskParent MaskParent |
| typedef struct MaskSpline MaskSpline |
| typedef struct MaskSplinePoint MaskSplinePoint |
| typedef struct MaskSplinePointUW MaskSplinePointUW |
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_PARENT_POINT_TRACK | |
| MASK_PARENT_PLANE_TRACK | |
Definition at line 184 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_SPLINE_CYCLIC | |
| MASK_SPLINE_NOFILL | |
| MASK_SPLINE_NOINTERSECT | |
Definition at line 191 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_SPLINE_INTERP_LINEAR | |
| MASK_SPLINE_INTERP_EASE | |
Definition at line 198 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_SPLINE_OFFSET_EVEN | |
| MASK_SPLINE_OFFSET_SMOOTH | |
Definition at line 204 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_DT_OUTLINE | |
| MASK_DT_DASH | |
| MASK_DT_BLACK | |
| MASK_DT_WHITE | |
Definition at line 220 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_BLEND_ADD | |
| MASK_BLEND_SUBTRACT | |
| MASK_BLEND_LIGHTEN | |
| MASK_BLEND_DARKEN | |
| MASK_BLEND_MUL | |
| MASK_BLEND_REPLACE | |
| MASK_BLEND_DIFFERENCE | |
| MASK_BLEND_MERGE_ADD | |
| MASK_BLEND_MERGE_SUBTRACT | |
Definition at line 234 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_BLENDFLAG_INVERT | |
Definition at line 247 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_LAYERFLAG_LOCKED | |
| MASK_LAYERFLAG_SELECT | |
| MASK_LAYERFLAG_FILL_DISCRETE | |
| MASK_LAYERFLAG_FILL_OVERLAP | |
Definition at line 252 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_SHAPE_SELECT | |
Definition at line 262 of file DNA_mask_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MASK_ANIMF_EXPAND | |
Definition at line 267 of file DNA_mask_types.h.
| enum eMaskOverlayMode |
| Enumerator | |
|---|---|
| MASK_OVERLAY_ALPHACHANNEL | |
| MASK_OVERLAY_COMBINED | |
Definition at line 228 of file DNA_mask_types.h.