TopDown Engine  v3.6
MoreMountains.FeedbacksForThirdParty.MMBloomShakeEvent_HDRP Struct Reference

An event used to trigger vignette shakes More...

Public Member Functions

delegate void Delegate (AnimationCurve intensity, float duration, float remapMin, float remapMax, AnimationCurve threshold, float remapThresholdMin, float remapThresholdMax, bool relativeIntensity=false, float attenuation=1.0f, MMChannelData channelData=null, bool resetShakerValuesAfterShake=true, bool resetTargetValuesAfterShake=true, bool forwardDirection=true, TimescaleModes timescaleMode=TimescaleModes.Scaled, bool stop=false, bool restore=false)
 

Static Public Member Functions

static void Register (Delegate callback)
 
static void Unregister (Delegate callback)
 
static void Trigger (AnimationCurve intensity, float duration, float remapMin, float remapMax, AnimationCurve threshold, float remapThresholdMin, float remapThresholdMax, bool relativeIntensity=false, float attenuation=1.0f, MMChannelData channelData=null, bool resetShakerValuesAfterShake=true, bool resetTargetValuesAfterShake=true, bool forwardDirection=true, TimescaleModes timescaleMode=TimescaleModes.Scaled, bool stop=false, bool restore=false)
 

Detailed Description

An event used to trigger vignette shakes

Member Function Documentation

◆ Delegate()

delegate void MoreMountains.FeedbacksForThirdParty.MMBloomShakeEvent_HDRP.Delegate ( AnimationCurve  intensity,
float  duration,
float  remapMin,
float  remapMax,
AnimationCurve  threshold,
float  remapThresholdMin,
float  remapThresholdMax,
bool  relativeIntensity = false,
float  attenuation = 1.0f,
MMChannelData  channelData = null,
bool  resetShakerValuesAfterShake = true,
bool  resetTargetValuesAfterShake = true,
bool  forwardDirection = true,
TimescaleModes  timescaleMode = TimescaleModes.Scaled,
bool  stop = false,
bool  restore = false 
)

◆ Register()

static void MoreMountains.FeedbacksForThirdParty.MMBloomShakeEvent_HDRP.Register ( Delegate  callback)
static

◆ Trigger()

static void MoreMountains.FeedbacksForThirdParty.MMBloomShakeEvent_HDRP.Trigger ( AnimationCurve  intensity,
float  duration,
float  remapMin,
float  remapMax,
AnimationCurve  threshold,
float  remapThresholdMin,
float  remapThresholdMax,
bool  relativeIntensity = false,
float  attenuation = 1.0f,
MMChannelData  channelData = null,
bool  resetShakerValuesAfterShake = true,
bool  resetTargetValuesAfterShake = true,
bool  forwardDirection = true,
TimescaleModes  timescaleMode = TimescaleModes.Scaled,
bool  stop = false,
bool  restore = false 
)
static

◆ Unregister()

static void MoreMountains.FeedbacksForThirdParty.MMBloomShakeEvent_HDRP.Unregister ( Delegate  callback)
static

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