Blender V5.0
WaveModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
struct Textexture
struct Objectmap_object
char map_bone [64]
char uvlayer_name [68]
char _pad1 [4]
int uvlayer_tmp
int texmapping
struct Objectobjectcenter
char defgrp_name [64]
short flag
char _pad2 [2]
float startx
float starty
float height
float width
float narrow
float speed
float damp
float falloff
float timeoffs
float lifetime
char _pad3 [4]
void * _pad4

Detailed Description

Definition at line 819 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad1

char WaveModifierData::_pad1[4]

Definition at line 828 of file DNA_modifier_types.h.

◆ _pad2

char WaveModifierData::_pad2[2]

Definition at line 838 of file DNA_modifier_types.h.

◆ _pad3

char WaveModifierData::_pad3[4]

Definition at line 844 of file DNA_modifier_types.h.

◆ _pad4

void* WaveModifierData::_pad4

Definition at line 845 of file DNA_modifier_types.h.

◆ damp

float WaveModifierData::damp

Definition at line 841 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ defgrp_name

char WaveModifierData::defgrp_name[64]

Definition at line 834 of file DNA_modifier_types.h.

Referenced by required_data_mask(), and waveModifier_do().

◆ falloff

float WaveModifierData::falloff

Definition at line 841 of file DNA_modifier_types.h.

Referenced by waveModifier_do().

◆ flag

short WaveModifierData::flag

WaveModifierFlag.

Definition at line 837 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ height

float WaveModifierData::height

Definition at line 840 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ lifetime

float WaveModifierData::lifetime

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

Referenced by update_depsgraph().

◆ map_object

struct Object* WaveModifierData::map_object

Definition at line 825 of file DNA_modifier_types.h.

Referenced by foreach_ID_link(), and update_depsgraph().

◆ modifier

ModifierData WaveModifierData::modifier

Definition at line 820 of file DNA_modifier_types.h.

Referenced by object_blend_read_data().

◆ narrow

float WaveModifierData::narrow

Definition at line 841 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ objectcenter

struct Object* WaveModifierData::objectcenter

Definition at line 833 of file DNA_modifier_types.h.

Referenced by foreach_ID_link(), update_depsgraph(), and waveModifier_do().

◆ speed

float WaveModifierData::speed

Definition at line 841 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ startx

float WaveModifierData::startx

Definition at line 840 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ starty

float WaveModifierData::starty

Definition at line 840 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ texmapping

int WaveModifierData::texmapping

Definition at line 830 of file DNA_modifier_types.h.

Referenced by required_data_mask(), and update_depsgraph().

◆ texture

struct Tex* WaveModifierData::texture

◆ timeoffs

float WaveModifierData::timeoffs

Definition at line 843 of file DNA_modifier_types.h.

Referenced by object_blend_read_data(), and waveModifier_do().

◆ uvlayer_name

char WaveModifierData::uvlayer_name[68]

Definition at line 827 of file DNA_modifier_types.h.

◆ uvlayer_tmp

int WaveModifierData::uvlayer_tmp

Definition at line 829 of file DNA_modifier_types.h.

◆ width

float WaveModifierData::width

Definition at line 840 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: