Blender  V3.3
Public Attributes | List of all members
WaveModifierData 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 Objectobjectcenter
 
char defgrp_name [64]
 
short flag
 
char _pad [2]
 
float startx
 
float starty
 
float height
 
float width
 
float narrow
 
float speed
 
float damp
 
float falloff
 
float timeoffs
 
float lifetime
 
char _pad1 [4]
 
void_pad2
 

Detailed Description

Definition at line 713 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char WaveModifierData::_pad[2]

Definition at line 732 of file DNA_modifier_types.h.

◆ _pad1

char WaveModifierData::_pad1[4]

Definition at line 738 of file DNA_modifier_types.h.

◆ _pad2

void* WaveModifierData::_pad2

Definition at line 739 of file DNA_modifier_types.h.

◆ damp

float WaveModifierData::damp

Definition at line 735 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ defgrp_name

char WaveModifierData::defgrp_name[64]

MAX_VGROUP_NAME.

Definition at line 729 of file DNA_modifier_types.h.

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

◆ falloff

float WaveModifierData::falloff

Definition at line 735 of file DNA_modifier_types.h.

Referenced by waveModifier_do().

◆ flag

short WaveModifierData::flag

◆ height

float WaveModifierData::height

Definition at line 734 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ lifetime

float WaveModifierData::lifetime

Definition at line 737 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ map_bone

char WaveModifierData::map_bone[64]

Definition at line 720 of file DNA_modifier_types.h.

Referenced by updateDepsgraph().

◆ map_object

struct Object* WaveModifierData::map_object

Definition at line 719 of file DNA_modifier_types.h.

Referenced by foreachIDLink(), and updateDepsgraph().

◆ modifier

ModifierData WaveModifierData::modifier

Definition at line 714 of file DNA_modifier_types.h.

◆ narrow

float WaveModifierData::narrow

Definition at line 735 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ objectcenter

struct Object* WaveModifierData::objectcenter

Definition at line 727 of file DNA_modifier_types.h.

Referenced by foreachIDLink(), updateDepsgraph(), and waveModifier_do().

◆ speed

float WaveModifierData::speed

Definition at line 735 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ startx

float WaveModifierData::startx

Definition at line 734 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ starty

float WaveModifierData::starty

Definition at line 734 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ texmapping

int WaveModifierData::texmapping

Definition at line 724 of file DNA_modifier_types.h.

Referenced by requiredDataMask(), and updateDepsgraph().

◆ texture

struct Tex* WaveModifierData::texture

◆ timeoffs

float WaveModifierData::timeoffs

Definition at line 737 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ uvlayer_name

char WaveModifierData::uvlayer_name[64]

MAX_CUSTOMDATA_LAYER_NAME.

Definition at line 722 of file DNA_modifier_types.h.

◆ uvlayer_tmp

int WaveModifierData::uvlayer_tmp

Definition at line 723 of file DNA_modifier_types.h.

◆ width

float WaveModifierData::width

Definition at line 734 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().


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