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

#include <DNA_anim_types.h>

Public Attributes

float amplitude
 
float phase_multiplier
 
float phase_offset
 
float value_offset
 
int type
 
int flag
 

Detailed Description

'Built-In Function' Generator modifier data

This uses the general equation for equations: y = amplitude * fn(phase_multiplier*x + phase_offset) + y_offset

where amplitude, phase_multiplier/offset, y_offset are user-defined coefficients, x is the evaluation 'time', and 'y' is the resultant value

Definition at line 146 of file DNA_anim_types.h.

Member Data Documentation

◆ amplitude

float FMod_FunctionGenerator::amplitude

Coefficients for general equation (as above).

Definition at line 148 of file DNA_anim_types.h.

◆ flag

int FMod_FunctionGenerator::flag

#eFMod_Generator_flags.

Definition at line 157 of file DNA_anim_types.h.

◆ phase_multiplier

float FMod_FunctionGenerator::phase_multiplier

Definition at line 149 of file DNA_anim_types.h.

◆ phase_offset

float FMod_FunctionGenerator::phase_offset

Definition at line 150 of file DNA_anim_types.h.

◆ type

int FMod_FunctionGenerator::type

eFMod_Generator_Functions.

Definition at line 155 of file DNA_anim_types.h.

◆ value_offset

float FMod_FunctionGenerator::value_offset

Definition at line 151 of file DNA_anim_types.h.


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