|
Blender
V3.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 [64] |
| char | _pad0 [4] |
| void * | _pad1 |
Definition at line 1484 of file DNA_modifier_types.h.
| char WeightVGEditModifierData::_pad0[4] |
Definition at line 1525 of file DNA_modifier_types.h.
| void* WeightVGEditModifierData::_pad1 |
Definition at line 1526 of file DNA_modifier_types.h.
| float WeightVGEditModifierData::add_threshold |
Definition at line 1502 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| struct CurveMapping* WeightVGEditModifierData::cmap_curve |
The custom mapping curve.
Definition at line 1499 of file DNA_modifier_types.h.
Referenced by blendRead(), blendWrite(), copyData(), do_version_curvemapping_walker(), freeData(), initData(), and modifyMesh().
| float WeightVGEditModifierData::default_weight |
Weight for vertices not in vgroup.
Definition at line 1495 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| char WeightVGEditModifierData::defgrp_name[64] |
Name of vertex group to edit. MAX_VGROUP_NAME.
Definition at line 1488 of file DNA_modifier_types.h.
Referenced by isDisabled(), and modifyMesh().
| short WeightVGEditModifierData::edit_flags |
Using MOD_WVG_EDIT_* flags.
Definition at line 1491 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| short WeightVGEditModifierData::falloff_type |
Using MOD_WVG_MAPPING_* defines.
Definition at line 1493 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| float WeightVGEditModifierData::mask_constant |
The global "influence", if no vgroup nor tex is used as mask.
Definition at line 1506 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| char WeightVGEditModifierData::mask_defgrp_name[64] |
Name of mask vertex group from which to get weight factors. MAX_VGROUP_NAME.
Definition at line 1508 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| char WeightVGEditModifierData::mask_tex_map_bone[64] |
Name of the map bone.
Definition at line 1518 of file DNA_modifier_types.h.
Referenced by modifyMesh(), and updateDepsgraph().
| struct Object* WeightVGEditModifierData::mask_tex_map_obj |
Name of the map object.
Definition at line 1516 of file DNA_modifier_types.h.
Referenced by foreachIDLink(), modifyMesh(), and updateDepsgraph().
| int WeightVGEditModifierData::mask_tex_mapping |
How to map the texture (using MOD_DISP_MAP_* enums).
Definition at line 1520 of file DNA_modifier_types.h.
Referenced by modifyMesh(), requiredDataMask(), and updateDepsgraph().
| int WeightVGEditModifierData::mask_tex_use_channel |
Which channel to use as weight/mask.
Definition at line 1512 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| char WeightVGEditModifierData::mask_tex_uvlayer_name[64] |
Name of the UV map. MAX_CUSTOMDATA_LAYER_NAME.
Definition at line 1522 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| struct Tex* WeightVGEditModifierData::mask_texture |
The texture.
Definition at line 1514 of file DNA_modifier_types.h.
Referenced by dependsOnTime(), foreachIDLink(), modifyMesh(), and updateDepsgraph().
| ModifierData WeightVGEditModifierData::modifier |
Definition at line 1485 of file DNA_modifier_types.h.
Referenced by modifyMesh().
| float WeightVGEditModifierData::rem_threshold |
Definition at line 1502 of file DNA_modifier_types.h.
Referenced by modifyMesh().