|
Blender V4.3
|
#include <DNA_modifier_types.h>
Public Attributes | |
| ModifierData | modifier |
| char | defgrp_name [64] |
| short | edit_flags |
| short | falloff_type |
| float | default_weight |
| struct CurveMapping * | cmap_curve |
| float | add_threshold |
| float | rem_threshold |
| 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] |
| void * | _pad1 |
Definition at line 1573 of file DNA_modifier_types.h.
| void* WeightVGEditModifierData::_pad1 |
Definition at line 1614 of file DNA_modifier_types.h.
| float WeightVGEditModifierData::add_threshold |
Definition at line 1591 of file DNA_modifier_types.h.
Referenced by modify_mesh(), and version_vertex_weight_edit_preserve_threshold_exclusivity().
| struct CurveMapping* WeightVGEditModifierData::cmap_curve |
The custom mapping curve.
Definition at line 1588 of file DNA_modifier_types.h.
Referenced by blend_read(), blend_write(), copy_data(), do_version_curvemapping_walker(), free_data(), init_data(), and modify_mesh().
| float WeightVGEditModifierData::default_weight |
Weight for vertices not in vgroup.
Definition at line 1584 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGEditModifierData::defgrp_name[64] |
Name of vertex group to edit. MAX_VGROUP_NAME.
Definition at line 1577 of file DNA_modifier_types.h.
Referenced by is_disabled(), and modify_mesh().
| short WeightVGEditModifierData::edit_flags |
Using MOD_WVG_EDIT_* flags.
Definition at line 1580 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| short WeightVGEditModifierData::falloff_type |
Using MOD_WVG_MAPPING_* defines.
Definition at line 1582 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| float WeightVGEditModifierData::mask_constant |
The global "influence", if no vgroup nor tex is used as mask.
Definition at line 1595 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGEditModifierData::mask_defgrp_name[64] |
Name of mask vertex group from which to get weight factors. MAX_VGROUP_NAME.
Definition at line 1597 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGEditModifierData::mask_tex_map_bone[64] |
Name of the map bone.
Definition at line 1607 of file DNA_modifier_types.h.
Referenced by modify_mesh(), and update_depsgraph().
| struct Object* WeightVGEditModifierData::mask_tex_map_obj |
Name of the map object.
Definition at line 1605 of file DNA_modifier_types.h.
Referenced by foreach_ID_link(), modify_mesh(), and update_depsgraph().
| int WeightVGEditModifierData::mask_tex_mapping |
How to map the texture (using MOD_DISP_MAP_* enums).
Definition at line 1609 of file DNA_modifier_types.h.
Referenced by modify_mesh(), required_data_mask(), and update_depsgraph().
| int WeightVGEditModifierData::mask_tex_use_channel |
Which channel to use as weight/mask.
Definition at line 1601 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGEditModifierData::mask_tex_uvlayer_name[68] |
Name of the UV map. MAX_CUSTOMDATA_LAYER_NAME.
Definition at line 1611 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| struct Tex* WeightVGEditModifierData::mask_texture |
The texture.
Definition at line 1603 of file DNA_modifier_types.h.
Referenced by depends_on_time(), foreach_ID_link(), modify_mesh(), and update_depsgraph().
| ModifierData WeightVGEditModifierData::modifier |
Definition at line 1574 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| float WeightVGEditModifierData::rem_threshold |
Definition at line 1591 of file DNA_modifier_types.h.
Referenced by modify_mesh(), and version_vertex_weight_edit_preserve_threshold_exclusivity().