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

An event used to trigger exposure shakes More...

Public Member Functions

delegate void Delegate (AnimationCurve fixedExposure, float duration, float remapMin, float remapMax, bool relativeFixedExposure=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 fixedExposure, float duration, float remapMin, float remapMax, bool relativeFixedExposure=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 exposure shakes

Member Function Documentation

◆ Delegate()

delegate void MoreMountains.FeedbacksForThirdParty.MMExposureShakeEvent_HDRP.Delegate ( AnimationCurve  fixedExposure,
float  duration,
float  remapMin,
float  remapMax,
bool  relativeFixedExposure = 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.MMExposureShakeEvent_HDRP.Register ( Delegate  callback)
static

◆ Trigger()

static void MoreMountains.FeedbacksForThirdParty.MMExposureShakeEvent_HDRP.Trigger ( AnimationCurve  fixedExposure,
float  duration,
float  remapMin,
float  remapMax,
bool  relativeFixedExposure = 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.MMExposureShakeEvent_HDRP.Unregister ( Delegate  callback)
static

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