TopDown Engine v4.3
MoreMountains.Feedbacks.MMSpringFloatEvent Struct Reference

An event used to pilot a MMSpringColor component More...

Static Public Member Functions

static void Trigger (SpringCommands command, MMSpringComponentBase targetSpring, MMChannelData channelData, float moveToValue=1f, float bumpAmount=1f, Vector2 moveToRandomValue=default, Vector2 bumpAmountRandomValue=default, bool overrideDamping=false, float newDamping=0.8f, bool overrideFrequency=false, float newFrequency=5f)
 

Public Attributes

MMChannelData ChannelData
 
MMSpringComponentBase TargetSpring
 
SpringCommands Command
 
float MoveToValue
 
float BumpAmount
 
Vector2 MoveToRandomValue
 
Vector2 BumpAmountRandomValue
 
bool OverrideDamping
 
float NewDamping
 
bool OverrideFrequency
 
float NewFrequency
 

Static Public Attributes

static MMSpringFloatEvent e
 

Detailed Description

An event used to pilot a MMSpringColor component

Member Function Documentation

◆ Trigger()

static void MoreMountains.Feedbacks.MMSpringFloatEvent.Trigger ( SpringCommands  command,
MMSpringComponentBase  targetSpring,
MMChannelData  channelData,
float  moveToValue = 1f,
float  bumpAmount = 1f,
Vector2  moveToRandomValue = default,
Vector2  bumpAmountRandomValue = default,
bool  overrideDamping = false,
float  newDamping = 0.8f,
bool  overrideFrequency = false,
float  newFrequency = 5f 
)
static

Member Data Documentation

◆ BumpAmount

float MoreMountains.Feedbacks.MMSpringFloatEvent.BumpAmount

◆ BumpAmountRandomValue

Vector2 MoreMountains.Feedbacks.MMSpringFloatEvent.BumpAmountRandomValue

◆ ChannelData

MMChannelData MoreMountains.Feedbacks.MMSpringFloatEvent.ChannelData

◆ Command

SpringCommands MoreMountains.Feedbacks.MMSpringFloatEvent.Command

◆ e

MMSpringFloatEvent MoreMountains.Feedbacks.MMSpringFloatEvent.e
static

◆ MoveToRandomValue

Vector2 MoreMountains.Feedbacks.MMSpringFloatEvent.MoveToRandomValue

◆ MoveToValue

float MoreMountains.Feedbacks.MMSpringFloatEvent.MoveToValue

◆ NewDamping

float MoreMountains.Feedbacks.MMSpringFloatEvent.NewDamping

◆ NewFrequency

float MoreMountains.Feedbacks.MMSpringFloatEvent.NewFrequency

◆ OverrideDamping

bool MoreMountains.Feedbacks.MMSpringFloatEvent.OverrideDamping

◆ OverrideFrequency

bool MoreMountains.Feedbacks.MMSpringFloatEvent.OverrideFrequency

◆ TargetSpring

MMSpringComponentBase MoreMountains.Feedbacks.MMSpringFloatEvent.TargetSpring

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