|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | MOD_SHRINKWRAP_CULL_TARGET_MASK (MOD_SHRINKWRAP_CULL_TARGET_FRONTFACE | MOD_SHRINKWRAP_CULL_TARGET_BACKFACE) |
| #define | DT_TYPE_MAX 30 |
| #define | DT_DATATYPE_IS_VERT(_dt) |
| #define | DT_DATATYPE_IS_EDGE(_dt) |
| #define | DT_DATATYPE_IS_LOOP(_dt) |
| #define | DT_DATATYPE_IS_FACE(_dt) |
| #define | DT_DATATYPE_IS_MULTILAYERS(_dt) |
Some enums shared between mesh and grease pencil modifiers.
Definition in file DNA_modifier_enums.h.
| #define DT_DATATYPE_IS_EDGE | ( | _dt | ) |
Definition at line 162 of file DNA_modifier_enums.h.
Referenced by BKE_object_data_transfer_dttypes_to_cdmask(), BKE_object_data_transfer_ex(), BKE_object_data_transfer_get_dttypes_item_types(), BKE_object_data_transfer_layout(), and blender::ed::object::data_transfer_poll_property().
| #define DT_DATATYPE_IS_FACE | ( | _dt | ) |
Definition at line 171 of file DNA_modifier_enums.h.
Referenced by BKE_object_data_transfer_dttypes_to_cdmask(), BKE_object_data_transfer_ex(), BKE_object_data_transfer_get_dttypes_item_types(), BKE_object_data_transfer_layout(), and blender::ed::object::data_transfer_poll_property().
| #define DT_DATATYPE_IS_LOOP | ( | _dt | ) |
Definition at line 169 of file DNA_modifier_enums.h.
Referenced by BKE_object_data_transfer_dttypes_to_cdmask(), BKE_object_data_transfer_ex(), BKE_object_data_transfer_get_dttypes_item_types(), BKE_object_data_transfer_layout(), and blender::ed::object::data_transfer_poll_property().
| #define DT_DATATYPE_IS_MULTILAYERS | ( | _dt | ) |
Definition at line 173 of file DNA_modifier_enums.h.
Referenced by blender::ed::object::data_transfer_poll_property().
| #define DT_DATATYPE_IS_VERT | ( | _dt | ) |
Definition at line 155 of file DNA_modifier_enums.h.
Referenced by BKE_object_data_transfer_dttypes_to_cdmask(), BKE_object_data_transfer_ex(), BKE_object_data_transfer_get_dttypes_item_types(), BKE_object_data_transfer_layout(), and blender::ed::object::data_transfer_poll_property().
| #define DT_TYPE_MAX 30 |
Definition at line 145 of file DNA_modifier_enums.h.
Referenced by BKE_object_data_transfer_dttypes_to_cdmask(), BKE_object_data_transfer_ex(), BKE_object_data_transfer_get_dttypes_capacity(), BKE_object_data_transfer_get_dttypes_item_types(), and BKE_object_data_transfer_layout().
| #define MOD_SHRINKWRAP_CULL_TARGET_MASK (MOD_SHRINKWRAP_CULL_TARGET_FRONTFACE | MOD_SHRINKWRAP_CULL_TARGET_BACKFACE) |
Definition at line 110 of file DNA_modifier_enums.h.
Referenced by BKE_shrinkwrap_project_normal(), and shrinkwrap_calc_normal_projection_cb_ex().
| anonymous enum |
| Enumerator | |
|---|---|
| DT_MULTILAYER_INDEX_INVALID | |
| DT_MULTILAYER_INDEX_MDEFORMVERT | |
| DT_MULTILAYER_INDEX_VCOL_LOOP | |
| DT_MULTILAYER_INDEX_UV | |
| DT_MULTILAYER_INDEX_VCOL_VERT | |
| DT_MULTILAYER_INDEX_MAX | |
Definition at line 184 of file DNA_modifier_enums.h.
| anonymous enum |
ShrinkwrapModifierData.projAxis
Definition at line 114 of file DNA_modifier_enums.h.
| anonymous enum |
Definition at line 227 of file DNA_modifier_enums.h.
| anonymous enum |
ShrinkwrapModifierData.shrinkMode
Definition at line 76 of file DNA_modifier_enums.h.
| anonymous enum |
| Enumerator | |
|---|---|
| DT_LAYERS_ACTIVE_SRC | |
| DT_LAYERS_ALL_SRC | |
| DT_LAYERS_VGROUP_SRC | |
| DT_LAYERS_VGROUP_SRC_BONE_SELECT | |
| DT_LAYERS_VGROUP_SRC_BONE_DEFORM | |
Definition at line 197 of file DNA_modifier_enums.h.
| anonymous enum |
How to filter out some elements (to leave untouched). Note those options are highly dependent on type of transferred data!
| Enumerator | |
|---|---|
| CDT_MIX_NOMIX | |
| CDT_MIX_TRANSFER | |
| CDT_MIX_REPLACE_ABOVE_THRESHOLD | |
| CDT_MIX_REPLACE_BELOW_THRESHOLD | |
| CDT_MIX_MIX | |
| CDT_MIX_ADD | |
| CDT_MIX_SUB | |
| CDT_MIX_MUL | |
Definition at line 320 of file DNA_modifier_enums.h.
| anonymous enum |
Definition at line 124 of file DNA_modifier_enums.h.
| anonymous enum |
| Enumerator | |
|---|---|
| DT_LAYERS_ACTIVE_DST | |
| DT_LAYERS_NAME_DST | |
| DT_LAYERS_INDEX_DST | |
Definition at line 209 of file DNA_modifier_enums.h.
| anonymous enum |
ShrinkwrapModifierData.shrinkType
| Enumerator | |
|---|---|
| MOD_SHRINKWRAP_NEAREST_SURFACE | |
| MOD_SHRINKWRAP_PROJECT | |
| MOD_SHRINKWRAP_NEAREST_VERTEX | |
| MOD_SHRINKWRAP_TARGET_PROJECT | |
Definition at line 68 of file DNA_modifier_enums.h.
| anonymous enum |
ShrinkwrapModifierData.shrinkOpts
Definition at line 90 of file DNA_modifier_enums.h.
| enum eArrayGpencil_Flag |
| Enumerator | |
|---|---|
| GP_ARRAY_INVERT_LAYER | |
| GP_ARRAY_INVERT_PASS | |
| GP_ARRAY_INVERT_LAYERPASS | |
| GP_ARRAY_INVERT_MATERIAL | |
| GP_ARRAY_USE_OFFSET | |
| GP_ARRAY_USE_RELATIVE | |
| GP_ARRAY_USE_OB_OFFSET | |
| GP_ARRAY_UNIFORM_RANDOM_SCALE | |
Definition at line 14 of file DNA_modifier_enums.h.
| enum eLengthGpencil_Flag |
| Enumerator | |
|---|---|
| GP_LENGTH_INVERT_LAYER | |
| GP_LENGTH_INVERT_PASS | |
| GP_LENGTH_INVERT_LAYERPASS | |
| GP_LENGTH_INVERT_MATERIAL | |
| GP_LENGTH_USE_CURVATURE | |
| GP_LENGTH_INVERT_CURVATURE | |
| GP_LENGTH_USE_RANDOM | |
Definition at line 50 of file DNA_modifier_enums.h.
| enum eLengthGpencil_Type |
| Enumerator | |
|---|---|
| GP_LENGTH_RELATIVE | |
| GP_LENGTH_ABSOLUTE | |
Definition at line 60 of file DNA_modifier_enums.h.
| enum eNoiseGpencil_Flag |
Definition at line 30 of file DNA_modifier_enums.h.
| Enumerator | |
|---|---|
| GP_NOISE_RANDOM_STEP | |
| GP_NOISE_RANDOM_KEYFRAME | |
Definition at line 45 of file DNA_modifier_enums.h.
| enum eTextureGpencil_Fit |
| Enumerator | |
|---|---|
| GP_TEX_FIT_STROKE | |
| GP_TEX_CONSTANT_LENGTH | |
Definition at line 25 of file DNA_modifier_enums.h.