|
Blender V4.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 858 of file DNA_modifier_types.h.
| char HookModifierData::_pad[6] |
Definition at line 868 of file DNA_modifier_types.h.
| void* HookModifierData::_pad1 |
Definition at line 884 of file DNA_modifier_types.h.
| float HookModifierData::cent[3] |
Visualization of hook.
Definition at line 872 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), deformVerts_do(), object_blend_read_data(), blender::ed::object::object_hook_assign_exec(), blender::ed::object::object_hook_recenter_exec(), blender::draw::overlay::Relations::object_sync(), and OVERLAY_relationship_lines().
| struct CurveMapping* HookModifierData::curfalloff |
Definition at line 876 of file DNA_modifier_types.h.
Referenced by blend_read(), blend_write(), copy_data(), deformVerts_do(), do_version_curvemapping_walker(), free_data(), and init_data().
| float HookModifierData::falloff |
If not zero, falloff is distance where influence zero.
Definition at line 874 of file DNA_modifier_types.h.
Referenced by deformVerts_do(), and object_blend_read_data().
| char HookModifierData::falloff_type |
Use enums from WarpModifier (exact same functionality).
Definition at line 867 of file DNA_modifier_types.h.
Referenced by blo_do_versions_270(), and deformVerts_do().
| char HookModifierData::flag |
Definition at line 865 of file DNA_modifier_types.h.
Referenced by deformVerts_do().
| float HookModifierData::force |
Definition at line 881 of file DNA_modifier_types.h.
Referenced by deformVerts_do(), and object_blend_read_data().
| int* HookModifierData::indexar |
If NULL, it's using vertex-group.
Definition at line 879 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), blend_read(), blend_write(), bmesh_to_mesh_calc_object_remap(), copy_data(), deformVerts_do(), free_data(), hook_index_array_to_bitmap(), object_blend_read_data(), blender::ed::object::object_hook_assign_exec(), blender::ed::object::object_hook_select(), remap_hooks_and_vertex_parents(), required_data_mask(), blender::ed::object::select_editbmesh_hook(), blender::ed::object::select_editcurve_hook(), and blender::ed::object::select_editlattice_hook().
| int HookModifierData::indexar_num |
Definition at line 880 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), blend_read(), blend_write(), bmesh_to_mesh_calc_object_remap(), deformVerts_do(), hook_index_array_to_bitmap(), object_blend_read_data(), blender::ed::object::object_hook_assign_exec(), and remap_hooks_and_vertex_parents().
| ModifierData HookModifierData::modifier |
Definition at line 859 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), object_blend_read_data(), and blender::ed::object::object_hook_from_context().
| char HookModifierData::name[64] |
Optional vertex-group name, MAX_VGROUP_NAME.
Definition at line 883 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), deformVerts_do(), and required_data_mask().
| struct Object* HookModifierData::object |
Definition at line 861 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), BKE_object_modifier_hook_reset(), deformVerts_do(), ED_armature_bone_rename(), foreach_ID_link(), is_disabled(), object_blend_read_data(), blender::draw::overlay::Relations::object_sync(), OVERLAY_relationship_lines(), blender::ed::object::select_grouped_object_hooks(), and update_depsgraph().
| float HookModifierData::parentinv[4][4] |
Matrix making current transform unmodified.
Definition at line 870 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), BKE_object_modifier_hook_reset(), deformVerts_do(), and object_blend_read_data().
| char HookModifierData::subtarget[64] |
Optional name of bone target, MAX_ID_NAME-2.
Definition at line 863 of file DNA_modifier_types.h.
Referenced by blender::ed::object::add_hook_object(), BKE_object_modifier_hook_reset(), deformVerts_do(), ED_armature_bone_rename(), and update_depsgraph().