Blender  V3.3
Public Attributes | List of all members
HookModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
struct Objectobject
 
char subtarget [64]
 
char flag
 
char falloff_type
 
char _pad [6]
 
float parentinv [4][4]
 
float cent [3]
 
float falloff
 
struct CurveMappingcurfalloff
 
int * indexar
 
int indexar_num
 
float force
 
char name [64]
 
void_pad1
 

Detailed Description

Definition at line 786 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char HookModifierData::_pad[6]

Definition at line 796 of file DNA_modifier_types.h.

◆ _pad1

void* HookModifierData::_pad1

Definition at line 812 of file DNA_modifier_types.h.

◆ cent

float HookModifierData::cent[3]

◆ curfalloff

struct CurveMapping* HookModifierData::curfalloff

◆ falloff

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

◆ falloff_type

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

◆ flag

char HookModifierData::flag

Definition at line 793 of file DNA_modifier_types.h.

Referenced by deformVerts_do().

◆ force

float HookModifierData::force

Definition at line 809 of file DNA_modifier_types.h.

Referenced by deformVerts_do().

◆ indexar

int* HookModifierData::indexar

◆ indexar_num

int HookModifierData::indexar_num

◆ modifier

ModifierData HookModifierData::modifier

Definition at line 787 of file DNA_modifier_types.h.

Referenced by add_hook_object(), and object_hook_from_context().

◆ name

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

◆ object

struct Object* HookModifierData::object

◆ parentinv

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

◆ subtarget

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


The documentation for this struct was generated from the following file: