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