|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| struct | bGPDcontrolpoint |
| struct | bGPDspoint_Runtime |
| struct | bGPDspoint |
| struct | bGPDtriangle |
| struct | bGPDpalettecolor |
| struct | bGPDpalette |
| struct | bGPDcurve_point |
| struct | bGPDcurve |
| struct | bGPDstroke_Runtime |
| struct | bGPDstroke |
| struct | bGPDframe_Runtime |
| struct | bGPDframe |
| struct | bGPDlayer_Mask |
| struct | bGPDlayer_Runtime |
| struct | bGPDlayer |
| struct | bGPdata_Runtime |
| struct | bGPgrid |
| struct | bGPdata |
| #define GP_DEFAULT_CURVE_EDIT_CORNER_ANGLE M_PI_2 |
Definition at line 47 of file DNA_gpencil_types.h.
| #define GP_DEFAULT_CURVE_ERROR 0.1f |
Definition at line 46 of file DNA_gpencil_types.h.
| #define GP_DEFAULT_CURVE_RESOLUTION 32 |
Definition at line 45 of file DNA_gpencil_types.h.
| #define GP_DEFAULT_GRID_LINES 4 |
Definition at line 40 of file DNA_gpencil_types.h.
| #define GP_DEFAULT_PIX_FACTOR 1.0f |
Definition at line 39 of file DNA_gpencil_types.h.
| #define GP_MATERIAL_BUFFER_LEN 256 |
Definition at line 43 of file DNA_gpencil_types.h.
| #define GP_MAX_INPUT_SAMPLES 10 |
Definition at line 41 of file DNA_gpencil_types.h.
| #define GPENCIL_ANY_EDIT_MODE | ( | gpd | ) |
Definition at line 845 of file DNA_gpencil_types.h.
| #define GPENCIL_ANY_MODE | ( | gpd | ) |
Definition at line 840 of file DNA_gpencil_types.h.
| #define GPENCIL_ANY_SCULPT_MASK | ( | flag | ) |
Definition at line 862 of file DNA_gpencil_types.h.
| #define GPENCIL_ANY_VERTEX_MASK | ( | flag | ) |
Definition at line 866 of file DNA_gpencil_types.h.
| #define GPENCIL_CURVE_EDIT_SESSIONS_ON | ( | gpd | ) | ((gpd) && ((gpd)->flag & (GP_DATA_STROKE_EDITMODE)) && ((gpd)->flag & GP_DATA_CURVE_EDIT_MODE)) |
Definition at line 836 of file DNA_gpencil_types.h.
| #define GPENCIL_EDIT_MODE | ( | gpd | ) | ((gpd) && ((gpd)->flag & GP_DATA_STROKE_EDITMODE)) |
Definition at line 844 of file DNA_gpencil_types.h.
| #define GPENCIL_LAZY_MODE | ( | brush, | |
| shift | |||
| ) |
Definition at line 857 of file DNA_gpencil_types.h.
| #define GPENCIL_MAX_FILL_FAC 5.0f |
Definition at line 50 of file DNA_gpencil_types.h.
| #define GPENCIL_MIN_FILL_FAC 0.05f |
Definition at line 49 of file DNA_gpencil_types.h.
| #define GPENCIL_MULTIEDIT_SESSIONS_ON | ( | gpd | ) |
Definition at line 829 of file DNA_gpencil_types.h.
| #define GPENCIL_NONE_EDIT_MODE | ( | gpd | ) |
Definition at line 854 of file DNA_gpencil_types.h.
| #define GPENCIL_PAINT_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_PAINTMODE)) |
Definition at line 848 of file DNA_gpencil_types.h.
| #define GPENCIL_PLAY_ON | ( | gpd | ) | ((gpd) && ((gpd)->runtime.playing == 1)) |
Definition at line 870 of file DNA_gpencil_types.h.
| #define GPENCIL_SCULPT_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_SCULPTMODE)) |
Definition at line 849 of file DNA_gpencil_types.h.
| #define GPENCIL_SCULPT_OR_WEIGHT_MODE | ( | gpd | ) | ((gpd) && ((gpd)->flag & (GP_DATA_STROKE_SCULPTMODE | GP_DATA_STROKE_WEIGHTMODE))) |
Definition at line 852 of file DNA_gpencil_types.h.
| #define GPENCIL_VERTEX_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_VERTEXMODE)) |
Definition at line 851 of file DNA_gpencil_types.h.
| #define GPENCIL_WEIGHT_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_WEIGHTMODE)) |
Definition at line 850 of file DNA_gpencil_types.h.
| typedef struct bGPdata_Runtime bGPdata_Runtime |
| typedef struct bGPDcontrolpoint bGPDcontrolpoint |
| typedef enum bGPDcurve_Flag bGPDcurve_Flag |
| typedef struct bGPDcurve_point bGPDcurve_point |
| typedef struct bGPDframe_Runtime bGPDframe_Runtime |
| typedef struct bGPDlayer_Mask bGPDlayer_Mask |
| typedef struct bGPDlayer_Runtime bGPDlayer_Runtime |
| typedef struct bGPDpalette bGPDpalette |
| typedef struct bGPDpalettecolor bGPDpalettecolor |
| typedef struct bGPDspoint bGPDspoint |
| typedef struct bGPDspoint_Runtime bGPDspoint_Runtime |
| typedef struct bGPDstroke bGPDstroke |
| typedef struct bGPDstroke_Runtime bGPDstroke_Runtime |
| typedef struct bGPDtriangle bGPDtriangle |
| typedef enum ebGPDlayer_Mask_Flag ebGPDlayer_Mask_Flag |
| typedef enum eGP_DepthOrdering eGP_DepthOrdering |
| typedef enum eGP_DrawMode eGP_DrawMode |
| typedef enum eGP_OnionModes eGP_OnionModes |
| typedef enum eGPD_OnionFlag eGPD_OnionFlag |
| typedef enum eGPdata_Flag eGPdata_Flag |
NOTE: A few flags have been deprecated since early 2.5, since they have been made redundant by interaction changes made during the porting process.
| typedef enum eGPDcurve_point_Flag eGPDcurve_point_Flag |
| typedef enum eGPDframe_Flag eGPDframe_Flag |
| typedef enum eGPDlayer_Flag eGPDlayer_Flag |
| typedef enum eGPDlayer_OnionFlag eGPDlayer_OnionFlag |
| typedef enum eGPDpalette_Flag eGPDpalette_Flag |
| typedef enum eGPDstroke_Arrowstyle eGPDstroke_Arrowstyle |
#bGPDataRuntime.arrowstyle
| typedef enum eGPDstroke_Flag eGPDstroke_Flag |
| typedef enum eGPLayerBlendModes eGPLayerBlendModes |
| typedef enum eGPDspoint_Flag eGPSPoint_Flag |
| typedef enum eGPDstroke_Caps GPDstroke_Caps |
| enum bGPDcurve_Flag |
| Enumerator | |
|---|---|
| GP_CURVE_NEEDS_STROKE_UPDATE | |
| GP_CURVE_SELECT | |
Definition at line 231 of file DNA_gpencil_types.h.
| enum ebGPDlayer_Mask_Flag |
| Enumerator | |
|---|---|
| GP_MASK_HIDE | |
| GP_MASK_INVERT | |
Definition at line 437 of file DNA_gpencil_types.h.
| enum eGP_DepthOrdering |
| Enumerator | |
|---|---|
| GP_XRAY_FRONT | |
| GP_XRAY_3DSPACE | |
Definition at line 814 of file DNA_gpencil_types.h.
| enum eGP_DrawMode |
| Enumerator | |
|---|---|
| GP_DRAWMODE_2D | |
| GP_DRAWMODE_3D | |
Definition at line 820 of file DNA_gpencil_types.h.
| enum eGP_OnionModes |
| Enumerator | |
|---|---|
| GP_ONION_MODE_ABSOLUTE | |
| GP_ONION_MODE_RELATIVE | |
| GP_ONION_MODE_SELECTED | |
Definition at line 807 of file DNA_gpencil_types.h.
| enum eGPD_OnionFlag |
| Enumerator | |
|---|---|
| GP_ONION_GHOST_PREVCOL | |
| GP_ONION_GHOST_NEXTCOL | |
| GP_ONION_GHOST_ALWAYS | |
| GP_ONION_FADE | |
| GP_ONION_LOOP | |
Definition at line 793 of file DNA_gpencil_types.h.
| enum eGPdata_Flag |
NOTE: A few flags have been deprecated since early 2.5, since they have been made redundant by interaction changes made during the porting process.
Definition at line 730 of file DNA_gpencil_types.h.
| enum eGPDcurve_point_Flag |
| Enumerator | |
|---|---|
| GP_CURVE_POINT_SELECT | |
Definition at line 212 of file DNA_gpencil_types.h.
| enum eGPDframe_Flag |
| Enumerator | |
|---|---|
| GP_FRAME_PAINT | |
| GP_FRAME_SELECT | |
| GP_FRAME_LRT_CLEARED | |
Definition at line 414 of file DNA_gpencil_types.h.
| enum eGPDlayer_Flag |
Definition at line 537 of file DNA_gpencil_types.h.
| enum eGPDlayer_OnionFlag |
| Enumerator | |
|---|---|
| GP_LAYER_ONIONSKIN | |
Definition at line 567 of file DNA_gpencil_types.h.
| enum eGPDpalette_Flag |
| Enumerator | |
|---|---|
| PC_COLOR_HIDE | |
| PC_COLOR_LOCKED | |
| PC_COLOR_ONIONSKIN | |
| PC_COLOR_VOLUMETRIC | |
Definition at line 151 of file DNA_gpencil_types.h.
| enum eGPDspoint_Flag |
| Enumerator | |
|---|---|
| GP_SPOINT_SELECT | |
| GP_SPOINT_TAG | |
| GP_SPOINT_TEMP_TAG | |
| GP_SPOINT_TEMP_TAG2 | |
Definition at line 107 of file DNA_gpencil_types.h.
#bGPDataRuntime.arrowstyle
| Enumerator | |
|---|---|
| GP_STROKE_ARROWSTYLE_NONE | |
| GP_STROKE_ARROWSTYLE_SEGMENT | |
| GP_STROKE_ARROWSTYLE_OPEN | |
| GP_STROKE_ARROWSTYLE_CLOSED | |
| GP_STROKE_ARROWSTYLE_SQUARE | |
Definition at line 371 of file DNA_gpencil_types.h.
| enum eGPDstroke_Caps |
| Enumerator | |
|---|---|
| GP_STROKE_CAP_ROUND | |
| GP_STROKE_CAP_FLAT | |
| GP_STROKE_CAP_MAX | |
Definition at line 359 of file DNA_gpencil_types.h.
| enum eGPDstroke_Flag |
Definition at line 331 of file DNA_gpencil_types.h.
| enum eGPLayerBlendModes |
| Enumerator | |
|---|---|
| eGplBlendMode_Regular | |
| eGplBlendMode_HardLight | |
| eGplBlendMode_Add | |
| eGplBlendMode_Subtract | |
| eGplBlendMode_Multiply | |
| eGplBlendMode_Divide | |
Definition at line 573 of file DNA_gpencil_types.h.