|
Blender
V3.3
|
#include <DNA_modifier_types.h>
Public Attributes | |
| ModifierData | modifier |
| struct Object * | object |
| char | subtarget [64] |
| char | flag |
| char | falloff_type |
| char | _pad [6] |
| float | parentinv [4][4] |
| float | cent [3] |
| float | falloff |
| struct CurveMapping * | curfalloff |
| int * | indexar |
| int | indexar_num |
| float | force |
| char | name [64] |
| void * | _pad1 |
Definition at line 786 of file DNA_modifier_types.h.
| char HookModifierData::_pad[6] |
Definition at line 796 of file DNA_modifier_types.h.
| void* HookModifierData::_pad1 |
Definition at line 812 of file DNA_modifier_types.h.
| float HookModifierData::cent[3] |
Visualization of hook.
Definition at line 800 of file DNA_modifier_types.h.
Referenced by add_hook_object(), deformVerts_do(), object_hook_assign_exec(), object_hook_recenter_exec(), and OVERLAY_relationship_lines().
| struct CurveMapping* HookModifierData::curfalloff |
Definition at line 804 of file DNA_modifier_types.h.
Referenced by blendRead(), blendWrite(), copyData(), deformVerts_do(), do_version_curvemapping_walker(), freeData(), and initData().
| float HookModifierData::falloff |
If not zero, falloff is distance where influence zero.
Definition at line 802 of file DNA_modifier_types.h.
Referenced by deformVerts_do().
| char HookModifierData::falloff_type |
Use enums from WarpModifier (exact same functionality).
Definition at line 795 of file DNA_modifier_types.h.
Referenced by blo_do_versions_270(), and deformVerts_do().
| char HookModifierData::flag |
Definition at line 793 of file DNA_modifier_types.h.
Referenced by deformVerts_do().
| float HookModifierData::force |
Definition at line 809 of file DNA_modifier_types.h.
Referenced by deformVerts_do().
| int* HookModifierData::indexar |
If NULL, it's using vertexgroup.
Definition at line 807 of file DNA_modifier_types.h.
Referenced by add_hook_object(), blendRead(), blendWrite(), BM_mesh_bm_to_me(), copyData(), deformVerts_do(), freeData(), hook_index_array_to_bitmap(), object_hook_assign_exec(), object_hook_select(), remap_hooks_and_vertex_parents(), requiredDataMask(), select_editbmesh_hook(), select_editcurve_hook(), and select_editlattice_hook().
| int HookModifierData::indexar_num |
Definition at line 808 of file DNA_modifier_types.h.
Referenced by add_hook_object(), blendRead(), blendWrite(), BM_mesh_bm_to_me(), object_hook_assign_exec(), and remap_hooks_and_vertex_parents().
| ModifierData HookModifierData::modifier |
Definition at line 787 of file DNA_modifier_types.h.
Referenced by add_hook_object(), and object_hook_from_context().
| char HookModifierData::name[64] |
Optional vertexgroup name, MAX_VGROUP_NAME.
Definition at line 811 of file DNA_modifier_types.h.
Referenced by add_hook_object(), deformVerts_do(), and requiredDataMask().
| struct Object* HookModifierData::object |
Definition at line 789 of file DNA_modifier_types.h.
Referenced by add_hook_object(), BKE_object_modifier_hook_reset(), deformVerts_do(), ED_armature_bone_rename(), foreachIDLink(), isDisabled(), OVERLAY_relationship_lines(), select_grouped_object_hooks(), and updateDepsgraph().
| float HookModifierData::parentinv[4][4] |
Matrix making current transform unmodified.
Definition at line 798 of file DNA_modifier_types.h.
Referenced by add_hook_object(), BKE_object_modifier_hook_reset(), and deformVerts_do().
| char HookModifierData::subtarget[64] |
Optional name of bone target, MAX_ID_NAME-2.
Definition at line 791 of file DNA_modifier_types.h.
Referenced by add_hook_object(), BKE_object_modifier_hook_reset(), deformVerts_do(), ED_armature_bone_rename(), and updateDepsgraph().