TopDown Engine v5.0
Loading...
Searching...
No Matches
MoreMountains.FeedbacksForThirdParty.MMDepthOfFieldShakeEvent_HDRP Struct Reference

An event used to trigger vignette shakes. More...

Public Member Functions

delegate void Delegate (float duration, 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, bool animateFocusDistance=false, AnimationCurve shakeFocusDistance=null, float remapFocusDistanceZero=0f, float remapFocusDistanceOne=1f, bool animateNearRangeStart=false, AnimationCurve shakeNearRangeStart=null, float remapNearRangeStartZero=0f, float remapNearRangeStartOne=0f, bool animateNearRangeEnd=false, AnimationCurve shakeNearRangeEnd=null, float remapNearRangeEndZero=0f, float remapNearRangeEndOne=0f, bool animateFarRangeStart=false, AnimationCurve shakeFarRangeStart=null, float remapFarRangeStartZero=0f, float remapFarRangeStartOne=0f, bool animateFarRangeEnd=false, AnimationCurve shakeFarRangeEnd=null, float remapFarRangeEndZero=0f, float remapFarRangeEndOne=0f)

Static Public Member Functions

static void Register (Delegate callback)
static void Unregister (Delegate callback)
static void Trigger (float duration, 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, bool animateFocusDistance=false, AnimationCurve shakeFocusDistance=null, float remapFocusDistanceZero=0f, float remapFocusDistanceOne=1f, bool animateNearRangeStart=false, AnimationCurve shakeNearRangeStart=null, float remapNearRangeStartZero=0f, float remapNearRangeStartOne=0f, bool animateNearRangeEnd=false, AnimationCurve shakeNearRangeEnd=null, float remapNearRangeEndZero=0f, float remapNearRangeEndOne=0f, bool animateFarRangeStart=false, AnimationCurve shakeFarRangeStart=null, float remapFarRangeStartZero=0f, float remapFarRangeStartOne=0f, bool animateFarRangeEnd=false, AnimationCurve shakeFarRangeEnd=null, float remapFarRangeEndZero=0f, float remapFarRangeEndOne=0f)

Detailed Description

An event used to trigger vignette shakes.

Member Function Documentation

◆ Delegate()

delegate void MoreMountains.FeedbacksForThirdParty.MMDepthOfFieldShakeEvent_HDRP.Delegate ( float duration,
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,
bool animateFocusDistance = false,
AnimationCurve shakeFocusDistance = null,
float remapFocusDistanceZero = 0f,
float remapFocusDistanceOne = 1f,
bool animateNearRangeStart = false,
AnimationCurve shakeNearRangeStart = null,
float remapNearRangeStartZero = 0f,
float remapNearRangeStartOne = 0f,
bool animateNearRangeEnd = false,
AnimationCurve shakeNearRangeEnd = null,
float remapNearRangeEndZero = 0f,
float remapNearRangeEndOne = 0f,
bool animateFarRangeStart = false,
AnimationCurve shakeFarRangeStart = null,
float remapFarRangeStartZero = 0f,
float remapFarRangeStartOne = 0f,
bool animateFarRangeEnd = false,
AnimationCurve shakeFarRangeEnd = null,
float remapFarRangeEndZero = 0f,
float remapFarRangeEndOne = 0f )

◆ Register()

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

◆ Trigger()

void MoreMountains.FeedbacksForThirdParty.MMDepthOfFieldShakeEvent_HDRP.Trigger ( float duration,
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,
bool animateFocusDistance = false,
AnimationCurve shakeFocusDistance = null,
float remapFocusDistanceZero = 0f,
float remapFocusDistanceOne = 1f,
bool animateNearRangeStart = false,
AnimationCurve shakeNearRangeStart = null,
float remapNearRangeStartZero = 0f,
float remapNearRangeStartOne = 0f,
bool animateNearRangeEnd = false,
AnimationCurve shakeNearRangeEnd = null,
float remapNearRangeEndZero = 0f,
float remapNearRangeEndOne = 0f,
bool animateFarRangeStart = false,
AnimationCurve shakeFarRangeStart = null,
float remapFarRangeStartZero = 0f,
float remapFarRangeStartOne = 0f,
bool animateFarRangeEnd = false,
AnimationCurve shakeFarRangeEnd = null,
float remapFarRangeEndZero = 0f,
float remapFarRangeEndOne = 0f )
static

◆ Unregister()

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

The documentation for this struct was generated from the following file:
  • H:/Code/MoreMountains/topdownengine/Assets/TopDownEngine/ThirdParty/MoreMountains/MMFeedbacks/MMFeedbacksForThirdParty/HDRP/Shakers/MMDepthOfFieldShaker_HDRP.cs