Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_modifier_types.h
| Show First 20 Lines • Show All 1,976 Lines • ▼ Show 20 Lines | typedef struct WeldModifierData { | ||||
| ModifierData modifier; | ModifierData modifier; | ||||
| /* The limit below which to merge vertices. */ | /* The limit below which to merge vertices. */ | ||||
| float merge_dist; | float merge_dist; | ||||
| unsigned int max_interactions; | unsigned int max_interactions; | ||||
| /* Name of vertex group to use to mask, MAX_VGROUP_NAME. */ | /* Name of vertex group to use to mask, MAX_VGROUP_NAME. */ | ||||
| char defgrp_name[64]; | char defgrp_name[64]; | ||||
| int mode; | |||||
| short flag; | short flag; | ||||
| char _pad[6]; | char _pad[2]; | ||||
| } WeldModifierData; | } WeldModifierData; | ||||
| /* WeldModifierData->flag */ | /* WeldModifierData->flag */ | ||||
| enum { | enum { | ||||
| MOD_WELD_INVERT_VGROUP = (1 << 0), | MOD_WELD_INVERT_VGROUP = (1 << 0), | ||||
| }; | }; | ||||
| /* #WeldModifierData->mode */ | |||||
| enum { | |||||
| MOD_WELD_FULL_MODE = 0, | |||||
| MOD_WELD_SIMPLE_MODE = 1, | |||||
| }; | |||||
| typedef struct DataTransferModifierData { | typedef struct DataTransferModifierData { | ||||
| ModifierData modifier; | ModifierData modifier; | ||||
| struct Object *ob_source; | struct Object *ob_source; | ||||
| /** See DT_TYPE_ enum in ED_object.h. */ | /** See DT_TYPE_ enum in ED_object.h. */ | ||||
| int data_types; | int data_types; | ||||
| ▲ Show 20 Lines • Show All 213 Lines • Show Last 20 Lines | |||||