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().