Blender V5.0
HookGpencilModifierData Struct Reference

#include <DNA_gpencil_modifier_types.h>

Public Attributes

GpencilModifierData modifier
struct Objectobject
struct Materialmaterial
char subtarget [64]
char layername [64]
char materialname[64] DNA_DEPRECATED
char vgname [64]
int pass_index
int layer_pass
char _pad [4]
int flag
char falloff_type
char _pad1 [3]
float parentinv [4][4]
float cent [3]
float falloff
float force
struct CurveMappingcurfalloff

Detailed Description

Definition at line 628 of file DNA_gpencil_modifier_types.h.

Member Data Documentation

◆ _pad

char HookGpencilModifierData::_pad[4]

Definition at line 649 of file DNA_gpencil_modifier_types.h.

◆ _pad1

char HookGpencilModifierData::_pad1[3]

Definition at line 654 of file DNA_gpencil_modifier_types.h.

◆ cent

float HookGpencilModifierData::cent[3]

Visualization of hook.

Definition at line 658 of file DNA_gpencil_modifier_types.h.

Referenced by blender::draw::overlay::Relations::object_sync().

◆ curfalloff

struct CurveMapping* HookGpencilModifierData::curfalloff

◆ DNA_DEPRECATED

char materialname [ 64] HookGpencilModifierData::DNA_DEPRECATED

Material name.

Note
as this is legacy there is no need to use the current size of an ID name.

Definition at line 642 of file DNA_gpencil_modifier_types.h.

◆ falloff

float HookGpencilModifierData::falloff

If not zero, falloff is distance where influence zero.

Definition at line 660 of file DNA_gpencil_modifier_types.h.

◆ falloff_type

char HookGpencilModifierData::falloff_type

◆ flag

int HookGpencilModifierData::flag

◆ force

float HookGpencilModifierData::force

Definition at line 661 of file DNA_gpencil_modifier_types.h.

◆ layer_pass

int HookGpencilModifierData::layer_pass

Custom index for passes.

Definition at line 648 of file DNA_gpencil_modifier_types.h.

◆ layername

char HookGpencilModifierData::layername[64]

Layer name.

Definition at line 637 of file DNA_gpencil_modifier_types.h.

◆ material

struct Material* HookGpencilModifierData::material

◆ modifier

GpencilModifierData HookGpencilModifierData::modifier

Definition at line 629 of file DNA_gpencil_modifier_types.h.

◆ object

◆ parentinv

float HookGpencilModifierData::parentinv[4][4]

Matrix making current transform unmodified.

Definition at line 656 of file DNA_gpencil_modifier_types.h.

Referenced by BKE_object_modifier_gpencil_hook_reset().

◆ pass_index

int HookGpencilModifierData::pass_index

Custom index for passes.

Definition at line 646 of file DNA_gpencil_modifier_types.h.

◆ subtarget

char HookGpencilModifierData::subtarget[64]

Optional name of bone target.

Definition at line 635 of file DNA_gpencil_modifier_types.h.

Referenced by BKE_object_modifier_gpencil_hook_reset().

◆ vgname

char HookGpencilModifierData::vgname[64]

Optional vertex-group name.

Definition at line 644 of file DNA_gpencil_modifier_types.h.


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