Blender
V3.3
|
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 |
Definition at line 30 of file DNA_gpencil_types.h.
#define GP_DEFAULT_CURVE_ERROR 0.1f |
Definition at line 29 of file DNA_gpencil_types.h.
#define GP_DEFAULT_CURVE_RESOLUTION 32 |
Definition at line 28 of file DNA_gpencil_types.h.
#define GP_DEFAULT_GRID_LINES 4 |
Definition at line 25 of file DNA_gpencil_types.h.
#define GP_DEFAULT_PIX_FACTOR 1.0f |
Definition at line 24 of file DNA_gpencil_types.h.
#define GP_MAX_INPUT_SAMPLES 10 |
Definition at line 26 of file DNA_gpencil_types.h.
#define GPENCIL_ANY_EDIT_MODE | ( | gpd | ) |
Definition at line 879 of file DNA_gpencil_types.h.
#define GPENCIL_ANY_MODE | ( | gpd | ) |
Definition at line 874 of file DNA_gpencil_types.h.
#define GPENCIL_ANY_SCULPT_MASK | ( | flag | ) |
Definition at line 896 of file DNA_gpencil_types.h.
#define GPENCIL_ANY_VERTEX_MASK | ( | flag | ) |
Definition at line 900 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 870 of file DNA_gpencil_types.h.
#define GPENCIL_EDIT_MODE | ( | gpd | ) | ((gpd) && ((gpd)->flag & GP_DATA_STROKE_EDITMODE)) |
Definition at line 878 of file DNA_gpencil_types.h.
#define GPENCIL_LAZY_MODE | ( | brush, | |
shift | |||
) |
Definition at line 891 of file DNA_gpencil_types.h.
#define GPENCIL_MAX_FILL_FAC 8.0f |
Definition at line 33 of file DNA_gpencil_types.h.
#define GPENCIL_MAX_THICKNESS 5000 |
Definition at line 35 of file DNA_gpencil_types.h.
#define GPENCIL_MIN_FILL_FAC 0.05f |
Definition at line 32 of file DNA_gpencil_types.h.
#define GPENCIL_MULTIEDIT_SESSIONS_ON | ( | gpd | ) |
Definition at line 863 of file DNA_gpencil_types.h.
#define GPENCIL_NONE_EDIT_MODE | ( | gpd | ) |
Definition at line 888 of file DNA_gpencil_types.h.
#define GPENCIL_PAINT_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_PAINTMODE)) |
Definition at line 882 of file DNA_gpencil_types.h.
#define GPENCIL_PLAY_ON | ( | gpd | ) | ((gpd) && ((gpd)->runtime.playing == 1)) |
Definition at line 904 of file DNA_gpencil_types.h.
#define GPENCIL_SCULPT_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_SCULPTMODE)) |
Definition at line 883 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 886 of file DNA_gpencil_types.h.
#define GPENCIL_VERTEX_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_VERTEXMODE)) |
Definition at line 885 of file DNA_gpencil_types.h.
#define GPENCIL_WEIGHT_MODE | ( | gpd | ) | ((gpd) && (gpd->flag & GP_DATA_STROKE_WEIGHTMODE)) |
Definition at line 884 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 226 of file DNA_gpencil_types.h.
enum ebGPDlayer_Mask_Flag |
Enumerator | |
---|---|
GP_MASK_HIDE | |
GP_MASK_INVERT |
Definition at line 448 of file DNA_gpencil_types.h.
enum eGP_DepthOrdering |
Enumerator | |
---|---|
GP_XRAY_FRONT | |
GP_XRAY_3DSPACE |
Definition at line 848 of file DNA_gpencil_types.h.
enum eGP_DrawMode |
Enumerator | |
---|---|
GP_DRAWMODE_2D | |
GP_DRAWMODE_3D |
Definition at line 854 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 841 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 827 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 764 of file DNA_gpencil_types.h.
enum eGPDcurve_point_Flag |
Enumerator | |
---|---|
GP_CURVE_POINT_SELECT |
Definition at line 205 of file DNA_gpencil_types.h.
enum eGPDframe_Flag |
Enumerator | |
---|---|
GP_FRAME_PAINT | |
GP_FRAME_SELECT | |
GP_FRAME_LRT_CLEARED |
Definition at line 423 of file DNA_gpencil_types.h.
enum eGPDlayer_Flag |
Definition at line 555 of file DNA_gpencil_types.h.
enum eGPDlayer_OnionFlag |
Enumerator | |
---|---|
GP_LAYER_ONIONSKIN |
Definition at line 587 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 142 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 96 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 373 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 361 of file DNA_gpencil_types.h.
enum eGPDstroke_Flag |
Definition at line 333 of file DNA_gpencil_types.h.
enum eGPLayerBlendModes |
Enumerator | |
---|---|
eGplBlendMode_Regular | |
eGplBlendMode_HardLight | |
eGplBlendMode_Add | |
eGplBlendMode_Subtract | |
eGplBlendMode_Multiply | |
eGplBlendMode_Divide |
Definition at line 593 of file DNA_gpencil_types.h.