Infinite Runner Engine v1.9
Public Member Functions | Static Public Member Functions | List of all members
MoreMountains.FeedbacksForThirdParty.MMDepthOfFieldShakeEvent_URP Struct Reference

An event used to trigger vignette shakes More...

Public Member Functions

delegate void Delegate (AnimationCurve focusDistance, float duration, float remapFocusDistanceMin, float remapFocusDistanceMax, AnimationCurve aperture, float remapApertureMin, float remapApertureMax, AnimationCurve focalLength, float remapFocalLengthMin, float remapFocalLengthMax, bool relativeValues=false, float attenuation=1.0f, int channel=0, bool resetShakerValuesAfterShake=true, bool resetTargetValuesAfterShake=true, bool forwardDirection=true, TimescaleModes timescaleMode=TimescaleModes.Scaled, bool stop=false)
 

Static Public Member Functions

static void Register (Delegate callback)
 
static void Unregister (Delegate callback)
 
static void Trigger (AnimationCurve focusDistance, float duration, float remapFocusDistanceMin, float remapFocusDistanceMax, AnimationCurve aperture, float remapApertureMin, float remapApertureMax, AnimationCurve focalLength, float remapFocalLengthMin, float remapFocalLengthMax, bool relativeValues=false, float attenuation=1.0f, int channel=0, bool resetShakerValuesAfterShake=true, bool resetTargetValuesAfterShake=true, bool forwardDirection=true, TimescaleModes timescaleMode=TimescaleModes.Scaled, bool stop=false)
 

Detailed Description

An event used to trigger vignette shakes

Member Function Documentation

◆ Delegate()

delegate void MoreMountains.FeedbacksForThirdParty.MMDepthOfFieldShakeEvent_URP.Delegate ( AnimationCurve  focusDistance,
float  duration,
float  remapFocusDistanceMin,
float  remapFocusDistanceMax,
AnimationCurve  aperture,
float  remapApertureMin,
float  remapApertureMax,
AnimationCurve  focalLength,
float  remapFocalLengthMin,
float  remapFocalLengthMax,
bool  relativeValues = false,
float  attenuation = 1.0f,
int  channel = 0,
bool  resetShakerValuesAfterShake = true,
bool  resetTargetValuesAfterShake = true,
bool  forwardDirection = true,
TimescaleModes  timescaleMode = TimescaleModes.Scaled,
bool  stop = false 
)

◆ Register()

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

◆ Trigger()

static void MoreMountains.FeedbacksForThirdParty.MMDepthOfFieldShakeEvent_URP.Trigger ( AnimationCurve  focusDistance,
float  duration,
float  remapFocusDistanceMin,
float  remapFocusDistanceMax,
AnimationCurve  aperture,
float  remapApertureMin,
float  remapApertureMax,
AnimationCurve  focalLength,
float  remapFocalLengthMin,
float  remapFocalLengthMax,
bool  relativeValues = false,
float  attenuation = 1.0f,
int  channel = 0,
bool  resetShakerValuesAfterShake = true,
bool  resetTargetValuesAfterShake = true,
bool  forwardDirection = true,
TimescaleModes  timescaleMode = TimescaleModes.Scaled,
bool  stop = false 
)
static

◆ Unregister()

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

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