|
Blender V4.3
|
#include <DNA_modifier_types.h>
Public Attributes | |
| ModifierData | modifier |
| char | defgrp_name_a [64] |
| char | defgrp_name_b [64] |
| float | default_weight_a |
| float | default_weight_b |
| char | mix_mode |
| char | mix_set |
| char | _pad0 [6] |
| 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] |
| char | flag |
| char | _pad2 [3] |
Definition at line 1628 of file DNA_modifier_types.h.
| char WeightVGMixModifierData::_pad0[6] |
Definition at line 1644 of file DNA_modifier_types.h.
| char WeightVGMixModifierData::_pad1[4] |
Definition at line 1665 of file DNA_modifier_types.h.
| char WeightVGMixModifierData::_pad2[3] |
Definition at line 1670 of file DNA_modifier_types.h.
| float WeightVGMixModifierData::default_weight_a |
Default weight value for first vgroup.
Definition at line 1636 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| float WeightVGMixModifierData::default_weight_b |
Default weight value to mix in.
Definition at line 1638 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGMixModifierData::defgrp_name_a[64] |
Name of vertex group to modify/weight. MAX_VGROUP_NAME.
Definition at line 1632 of file DNA_modifier_types.h.
Referenced by is_disabled(), and modify_mesh().
| char WeightVGMixModifierData::defgrp_name_b[64] |
Name of other vertex group to mix in. MAX_VGROUP_NAME.
Definition at line 1634 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGMixModifierData::flag |
Definition at line 1667 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| float WeightVGMixModifierData::mask_constant |
The global "influence", if no vgroup nor tex is used as mask.
Definition at line 1648 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGMixModifierData::mask_defgrp_name[64] |
Name of mask vertex group from which to get weight factors. MAX_VGROUP_NAME.
Definition at line 1650 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGMixModifierData::mask_tex_map_bone[64] |
Name of the map bone.
Definition at line 1660 of file DNA_modifier_types.h.
Referenced by modify_mesh(), and update_depsgraph().
| struct Object* WeightVGMixModifierData::mask_tex_map_obj |
Name of the map object.
Definition at line 1658 of file DNA_modifier_types.h.
Referenced by foreach_ID_link(), modify_mesh(), and update_depsgraph().
| int WeightVGMixModifierData::mask_tex_mapping |
How to map the texture.
Definition at line 1662 of file DNA_modifier_types.h.
Referenced by modify_mesh(), required_data_mask(), and update_depsgraph().
| int WeightVGMixModifierData::mask_tex_use_channel |
Which channel to use as weightf.
Definition at line 1654 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGMixModifierData::mask_tex_uvlayer_name[68] |
Name of the UV map. MAX_CUSTOMDATA_LAYER_NAME.
Definition at line 1664 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| struct Tex* WeightVGMixModifierData::mask_texture |
The texture.
Definition at line 1656 of file DNA_modifier_types.h.
Referenced by depends_on_time(), foreach_ID_link(), modify_mesh(), and update_depsgraph().
| char WeightVGMixModifierData::mix_mode |
How second vgroups weights affect first ones.
Definition at line 1640 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| char WeightVGMixModifierData::mix_set |
What vertices to affect.
Definition at line 1642 of file DNA_modifier_types.h.
Referenced by modify_mesh().
| ModifierData WeightVGMixModifierData::modifier |
Definition at line 1629 of file DNA_modifier_types.h.
Referenced by modify_mesh().