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

An event used to trigger vignette shakes More...

Public Member Functions

delegate void Delegate (AnimationCurve intensity, float duration, float remapMin, float remapMax, bool relativeIntensity=false, float feedbacksIntensity=1.0f, MMChannelData channelData=null, bool resetShakerValuesAfterShake=true, bool resetTargetValuesAfterShake=true, bool forwardDirection=true, TimescaleModes timescaleMode=TimescaleModes.Scaled, bool stop=false, bool restore=false, bool interpolateColor=false, AnimationCurve colorCurve=null, float remapColorZero=0f, float remapColorOne=1f, Color targetColor=default(Color))
 

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, bool relativeIntensity=false, float feedbacksIntensity=1.0f, MMChannelData channelData=null, bool resetShakerValuesAfterShake=true, bool resetTargetValuesAfterShake=true, bool forwardDirection=true, TimescaleModes timescaleMode=TimescaleModes.Scaled, bool stop=false, bool restore=false, bool interpolateColor=false, AnimationCurve colorCurve=null, float remapColorZero=0f, float remapColorOne=1f, Color targetColor=default(Color))
 

Detailed Description

An event used to trigger vignette shakes

Member Function Documentation

◆ Delegate()

delegate void MoreMountains.FeedbacksForThirdParty.MMVignetteShakeEvent.Delegate ( AnimationCurve  intensity,
float  duration,
float  remapMin,
float  remapMax,
bool  relativeIntensity = false,
float  feedbacksIntensity = 1.0f,
MMChannelData  channelData = null,
bool  resetShakerValuesAfterShake = true,
bool  resetTargetValuesAfterShake = true,
bool  forwardDirection = true,
TimescaleModes  timescaleMode = TimescaleModes.Scaled,
bool  stop = false,
bool  restore = false,
bool  interpolateColor = false,
AnimationCurve  colorCurve = null,
float  remapColorZero = 0f,
float  remapColorOne = 1f,
Color  targetColor = default(Color) 
)

◆ Register()

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

◆ Trigger()

static void MoreMountains.FeedbacksForThirdParty.MMVignetteShakeEvent.Trigger ( AnimationCurve  intensity,
float  duration,
float  remapMin,
float  remapMax,
bool  relativeIntensity = false,
float  feedbacksIntensity = 1.0f,
MMChannelData  channelData = null,
bool  resetShakerValuesAfterShake = true,
bool  resetTargetValuesAfterShake = true,
bool  forwardDirection = true,
TimescaleModes  timescaleMode = TimescaleModes.Scaled,
bool  stop = false,
bool  restore = false,
bool  interpolateColor = false,
AnimationCurve  colorCurve = null,
float  remapColorZero = 0f,
float  remapColorOne = 1f,
Color  targetColor = default(Color) 
)
static

◆ Unregister()

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

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