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

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
struct Textexture
 
struct Objectmap_object
 
char map_bone [64]
 
char uvlayer_name [64]
 
int uvlayer_tmp
 
int texmapping
 
struct Objectobject_from
 
struct Objectobject_to
 
char bone_from [64]
 
char bone_to [64]
 
struct CurveMappingcurfalloff
 
char defgrp_name [64]
 
float strength
 
float falloff_radius
 
char flag
 
char falloff_type
 
char _pad [6]
 
void_pad1
 

Detailed Description

Definition at line 1432 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char WarpModifierData::_pad[6]

Definition at line 1460 of file DNA_modifier_types.h.

◆ _pad1

void* WarpModifierData::_pad1

Definition at line 1461 of file DNA_modifier_types.h.

◆ bone_from

char WarpModifierData::bone_from[64]

Optional name of bone target, MAX_ID_NAME-2.

Definition at line 1449 of file DNA_modifier_types.h.

Referenced by updateDepsgraph(), and warpModifier_do().

◆ bone_to

char WarpModifierData::bone_to[64]

Optional name of bone target, MAX_ID_NAME-2.

Definition at line 1451 of file DNA_modifier_types.h.

Referenced by updateDepsgraph(), and warpModifier_do().

◆ curfalloff

struct CurveMapping* WarpModifierData::curfalloff

◆ defgrp_name

char WarpModifierData::defgrp_name[64]

Optional vertexgroup name, MAX_VGROUP_NAME.

Definition at line 1455 of file DNA_modifier_types.h.

Referenced by deformVerts(), deformVertsEM(), requiredDataMask(), and warpModifier_do().

◆ falloff_radius

float WarpModifierData::falloff_radius

Definition at line 1457 of file DNA_modifier_types.h.

Referenced by warpModifier_do().

◆ falloff_type

char WarpModifierData::falloff_type

Definition at line 1459 of file DNA_modifier_types.h.

Referenced by warpModifier_do().

◆ flag

char WarpModifierData::flag

Definition at line 1458 of file DNA_modifier_types.h.

Referenced by warpModifier_do().

◆ map_bone

char WarpModifierData::map_bone[64]

Definition at line 1439 of file DNA_modifier_types.h.

Referenced by updateDepsgraph().

◆ map_object

struct Object* WarpModifierData::map_object

Definition at line 1438 of file DNA_modifier_types.h.

Referenced by foreachIDLink(), and updateDepsgraph().

◆ modifier

ModifierData WarpModifierData::modifier

Definition at line 1433 of file DNA_modifier_types.h.

◆ object_from

struct Object* WarpModifierData::object_from

Definition at line 1446 of file DNA_modifier_types.h.

Referenced by foreachIDLink(), isDisabled(), updateDepsgraph(), and warpModifier_do().

◆ object_to

struct Object* WarpModifierData::object_to

Definition at line 1447 of file DNA_modifier_types.h.

Referenced by foreachIDLink(), isDisabled(), updateDepsgraph(), and warpModifier_do().

◆ strength

float WarpModifierData::strength

Definition at line 1456 of file DNA_modifier_types.h.

Referenced by warpModifier_do().

◆ texmapping

int WarpModifierData::texmapping

Definition at line 1443 of file DNA_modifier_types.h.

Referenced by requiredDataMask(), and updateDepsgraph().

◆ texture

struct Tex* WarpModifierData::texture

◆ uvlayer_name

char WarpModifierData::uvlayer_name[64]

MAX_CUSTOMDATA_LAYER_NAME.

Definition at line 1441 of file DNA_modifier_types.h.

◆ uvlayer_tmp

int WarpModifierData::uvlayer_tmp

Definition at line 1442 of file DNA_modifier_types.h.


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