Blender  V2.93
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 totindex
 
float force
 
char name [64]
 
void * _pad1
 

Detailed Description

Definition at line 783 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char HookModifierData::_pad[6]

Definition at line 793 of file DNA_modifier_types.h.

◆ _pad1

void* HookModifierData::_pad1

Definition at line 809 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 799 of file DNA_modifier_types.h.

Referenced by deformVerts_do(), and object_blend_read_data().

◆ falloff_type

char HookModifierData::falloff_type

Use enums from WarpModifier (exact same functionality).

Definition at line 792 of file DNA_modifier_types.h.

Referenced by blo_do_versions_270(), and deformVerts_do().

◆ flag

char HookModifierData::flag

Definition at line 790 of file DNA_modifier_types.h.

Referenced by deformVerts_do().

◆ force

float HookModifierData::force

Definition at line 806 of file DNA_modifier_types.h.

Referenced by deformVerts_do(), and object_blend_read_data().

◆ indexar

int* HookModifierData::indexar

◆ modifier

ModifierData HookModifierData::modifier

Definition at line 784 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 808 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 795 of file DNA_modifier_types.h.

Referenced by add_hook_object(), BKE_object_modifier_hook_reset(), deformVerts_do(), and object_blend_read_data().

◆ subtarget

char HookModifierData::subtarget[64]

Optional name of bone target, MAX_ID_NAME-2.

Definition at line 788 of file DNA_modifier_types.h.

Referenced by add_hook_object(), BKE_object_modifier_hook_reset(), deformVerts_do(), ED_armature_bone_rename(), and updateDepsgraph().

◆ totindex

int HookModifierData::totindex

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