|
Blender V4.3
|
#include <DNA_modifier_types.h>
Public Attributes | |
| ModifierData | modifier |
| char | defgrp_name [64] |
| struct CurveMapping * | cmap_curve |
| int | proximity_mode |
| int | proximity_flags |
| struct Object * | proximity_ob_target |
| float | mask_constant |
| char | mask_defgrp_name [64] |
| int | mask_tex_use_channel |
| struct Tex * | mask_texture |
| struct Object * | mask_tex_map_obj |
| char | mask_tex_map_bone [64] |
| int | mask_tex_mapping |
| char | mask_tex_uvlayer_name [68] |
| char | _pad1 [4] |
| float | min_dist |
| float | max_dist |
| short | falloff_type |
| char | _pad0 [2] |
Definition at line 1717 of file DNA_modifier_types.h.
| char WeightVGProximityModifierData::_pad0[2] |
Definition at line 1765 of file DNA_modifier_types.h.
| char WeightVGProximityModifierData::_pad1[4] |
Definition at line 1754 of file DNA_modifier_types.h.
| struct CurveMapping* WeightVGProximityModifierData::cmap_curve |
The custom mapping curve.
Definition at line 1725 of file DNA_modifier_types.h.
Referenced by blend_read(), blend_write(), blo_do_versions_290(), copy_data(), free_data(), init_data(), and modify_mesh().
| char WeightVGProximityModifierData::defgrp_name[64] |
Name of vertex group to modify/weight. MAX_VGROUP_NAME.
Definition at line 1721 of file DNA_modifier_types.h.
Referenced by is_disabled(), and modify_mesh().
| short WeightVGProximityModifierData::falloff_type |
Mapping modes (using MOD_WVG_MAPPING_* enums).
Definition at line 1762 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| float WeightVGProximityModifierData::mask_constant |
The global "influence", if no vgroup nor tex is used as mask.
Definition at line 1737 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGProximityModifierData::mask_defgrp_name[64] |
Name of mask vertex group from which to get weight factors. MAX_VGROUP_NAME.
Definition at line 1739 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGProximityModifierData::mask_tex_map_bone[64] |
Name of the map bone.
Definition at line 1749 of file DNA_modifier_types.h.
Referenced by modify_mesh(), and update_depsgraph().
| struct Object* WeightVGProximityModifierData::mask_tex_map_obj |
Name of the map object.
Definition at line 1747 of file DNA_modifier_types.h.
Referenced by foreach_ID_link(), modify_mesh(), and update_depsgraph().
| int WeightVGProximityModifierData::mask_tex_mapping |
How to map the texture.
Definition at line 1751 of file DNA_modifier_types.h.
Referenced by modify_mesh(), required_data_mask(), and update_depsgraph().
| int WeightVGProximityModifierData::mask_tex_use_channel |
Which channel to use as weightf.
Definition at line 1743 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGProximityModifierData::mask_tex_uvlayer_name[68] |
Name of the UV Map. MAX_CUSTOMDATA_LAYER_NAME.
Definition at line 1753 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| struct Tex* WeightVGProximityModifierData::mask_texture |
The texture.
Definition at line 1745 of file DNA_modifier_types.h.
Referenced by depends_on_time(), foreach_ID_link(), modify_mesh(), and update_depsgraph().
| float WeightVGProximityModifierData::max_dist |
Definition at line 1757 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| float WeightVGProximityModifierData::min_dist |
Distances mapping to 0.0/1.0 weights.
Definition at line 1757 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| ModifierData WeightVGProximityModifierData::modifier |
Definition at line 1718 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| int WeightVGProximityModifierData::proximity_flags |
Options for proximity weighting.
Definition at line 1730 of file DNA_modifier_types.h.
Referenced by blo_do_versions_300(), and modify_mesh().
| int WeightVGProximityModifierData::proximity_mode |
Modes of proximity weighting.
Definition at line 1728 of file DNA_modifier_types.h.
Referenced by modify_mesh(), and update_depsgraph().
| struct Object* WeightVGProximityModifierData::proximity_ob_target |
Definition at line 1733 of file DNA_modifier_types.h.
Referenced by foreach_ID_link(), is_disabled(), modify_mesh(), and update_depsgraph().