RaTweening 1.0.0
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
RaTweening.RaTweenUtilExtensions Class Reference

This is the class which represents all RaTweenUtilExtensions This class has been made so various utils can be used on a tween without losing the type reference of the original tween which is being modified. More...

Static Public Member Functions

static TweenT SetEasing< TweenT > (this TweenT self, RaEasingType easing)
 The curve with which to evaluate from the start value to the end value

‍Note: Specifies the RaEasingType. By default it is RaEasingType.Linear

More...
 
static TweenT SetEasing< TweenT > (this TweenT self, AnimationCurve easing, bool inclDuration=false)
 The curve with which to evaluate from the start value to the end value

‍Note: Makes it so the set RaEasingType is replaced with an animation curve

More...
 
static TweenT SetModifier< TweenT > (this TweenT self, RaModifierType modifier)
 Sets an evaluation modifier which changes the way the tween is evaluated For example, the RaModifierType.Reverse makes it so the same tween is evaluated in reverse. More...
 
static TweenT SetModifier< TweenT > (this TweenT self, AnimationCurve modifier)
 Makes it so the set RaModifierType is replaced with an animation curve More...
 
static TweenT Play< TweenT > (this TweenT self)
 This registers a tween to the gobal tween evaluation system (RaTweeningEngine) in order to play it More...
 
static TweenT OnSetup< TweenT > (this TweenT self, RaTweenBase.CallbackHandler callback)
 This API call listens to the Setup event of the tween. And will make it so the callback is fired when the Setup occurs The Setup is triggered when a tween is registered into the system. This happens once in a tween's lifetime.

‍Note: All callbacks are automatically cleaned when a tween is killed

More...
 
static TweenT OnStart< TweenT > (this TweenT self, RaTweenBase.CallbackHandler callback)
 This API call listens to the Start event of the tween. And will make it so the callback is fired when the Start occurs The Start is triggered when a tween is started. This happens after the Delay has finished of a tween

‍Note: In a loop this will thus happen after every Delay in each loop
Note: All callbacks are automatically cleaned when a tween is killed

More...
 
static TweenT OnUpdate< TweenT > (this TweenT self, RaTweenBase.CallbackHandler callback)
 This API call listens to the Update event of the tween. And will make it so the callback is fired when the Update occurs The Update is triggered whenever the Tween is Evaluated More...
 
static TweenT OnLoop< TweenT > (this TweenT self, RaTweenBase.LoopCallbackHandler callback)
 This API call listens to the Loop event of the tween. And will make it so the callback is fired when the Loop occurs The Loop is triggered when a tween is entering a new loop cycle.

‍Note: The first play of a tween does NOT trigger a Loop callback, only after the first cycle (and each following cycle) has been finished
Note: All callbacks are automatically cleaned when a tween is killed

More...
 
static TweenT OnComplete< TweenT > (this TweenT self, RaTweenBase.CallbackHandler callback)
 This API call listens to the Complete event of the tween. And will make it so the callback is fired when the Complete occurs The Complete is triggered when a tween has completed all its cycles, or is manually completed through RaTweenBase.Complete

‍Note: Complete does not trigger when a tween is pre-maturely ended / never finished
Note: Complete is not reached through the normal flow when RaTweenBase.IsInfinite or RaTweenBase.IsInfiniteLoop are true
Note: All callbacks are automatically cleaned when a tween is killed

More...
 
static TweenT OnEnd< TweenT > (this TweenT self, RaTweenBase.CallbackHandler callback)
 This API call listens to the End event of the tween. And will make it so the callback is fired when the End occurs The End is triggered after Completion, or is manually ended through RaTweenBase.Stop

‍Note: End is not reached through the normal flow when RaTweenBase.IsInfinite or RaTweenBase.IsInfiniteLoop are true
Note: All callbacks are automatically cleaned when a tween is killed

More...
 
static TweenT OnKill< TweenT > (this TweenT self, RaTweenBase.CallbackHandler callback)
 This API call listens to the Kill event of the tween. And will make it so the callback is fired when the Kill occurs The Kill is triggered after a tween was completed or when it was manually ended through RaTweenBase.Stop

‍Note: All callbacks are automatically cleaned when a tween is killed

More...
 
static TweenT SetLooping< TweenT > (this TweenT self, int loopAmount)
 This API call Sets the amount of times the tween should loop. 0 == No Loops, only play once -1 == Infinite Looping (RaTweenBase.InfiniteLoopingValue) 1 or greater == Loop Amount

‍Note: The loops are excluding the delay, to include the delay for each loop, call SetLoopingIncludesDelay<TweenT>(TweenT, bool)

More...
 
static TweenT SetLoopingIncludesDelay< TweenT > (this TweenT self, bool loopingIncludesDelay=true)
 This API call Sets whether or not the loop should include the delay When False is passed, the delay will only be applied at the start of the tween. And excluded from the looping process.

‍Note: By default it is set to false

More...
 
static TweenT SetInfiniteLooping< TweenT > (this TweenT self)
 This API call Sets the tween to loop infinitely -1 == Infinite Looping (RaTweenBase.InfiniteLoopingValue) More...
 
static TweenT DisableLooping< TweenT > (this TweenT self)
 This API call Sets the tween to loop infinitely 0 == No Loops, only play once More...
 
static TweenT SetDelay< TweenT > (this TweenT self, float delay)
 This API call Sets the delay until the tween starts playing in seconds

‍Note: A Delay causes the tween to not evaluate its content until the delay has passed

More...
 
static TweenT SetPauseOnEnd< TweenT > (this TweenT self, bool pauseOnEnd=true)
 This API call sets the RaTweenBase.PauseOnEnd, which, when true, Pauses the Tween on the End of it This prevents it from being Killed by the RaTweeningProcessor More...
 
static TweenT SetGroup< TweenT > (this TweenT self, object groupID)
 Sets the GroupID of the Tween.

‍Note: When the tween is Submitted to a Processor, only then does the tween become part of the GroupID it is assigned to.
Note: A Tween is Submitted to a Processor when it is Registered to the RaTweeningEngine (When Play<TweenT>(TweenT) is called on it)

More...
 
static TweenT ClearGroup< TweenT > (this TweenT self)
 Clears the GroupID of the Tween set using SetGroup<TweenT>(TweenT, object)

‍Note: When the tween is Submitted to a Processor, only then does the tween become part of the GroupID it is assigned to.
Note: A Tween is Submitted to a Processor when it is Registered to the RaTweeningEngine (When Play<TweenT>(TweenT) is called on it)

More...
 
static TweenT SetTimeScale< TweenT > (this TweenT self, float timeScale)
 Sets the TimeScale of the Tween. Which changes the Delay and Evaluation speed.

‍Note: This will multiply the value of the set ITimeScaleChannel. If none is set, this will be the leading TimeScale value.
Note: This can be called at any state of the tween

More...
 
static TweenT SetToRealTime< TweenT > (this TweenT self)
 Sets the ITimeScaleChannel of the Tween to Null. Which changes the Delay and Evaluation speed.

‍Note: This can be called at any state of the tween
Note: This makes it so the tweens TimeScaleValue is multiplied by 1 (so running on Real Time)

More...
 
static TweenT SetToGameTime< TweenT > (this TweenT self)
 Sets the ITimeScaleChannel of the Tween to GameTimeScaleChannel. Which changes the Delay and Evaluation speed.

‍Note: This can be called at any state of the tween
Note: This makes it so the tweens TimeScaleValue is multiplied by Time.timeScale from Unity

More...
 
static TweenT SetTimeScaleChannel< TweenT > (this TweenT self, ITimeScaleChannel timeScaleChannel)
 Sets the ITimeScaleChannel of the Tween. Which changes the Delay and Evaluation speed.

‍Note: This can be called at any state of the tween

More...
 
static EntryData ToSequenceEntry (this RaTweenBase tween, float stagger=1f, StaggerType staggerType=StaggerType.FinalLoopExclDelay)
 Creates an EntryData containing the given tween and its specified settings

‍Note: The stagger has no effect when the tween is the last in the sequence
Note: The OnComplete is called when all tweens are finished, even if the last tween has a stagger lower than 1.

More...
 
static EntryData ToSequenceEntry (this Action callback)
 Creates an EntryData containing the given callback

‍Note: A callback has a duration of 0
Note: Consecutive callbacks are all executed within the same frame

More...
 
static RaTweenPitch TweenPitch (this AudioSource self, float value, float duration)
 Tweens the AudioSource's Pitch.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPitch TweenPitch (this AudioSource self, float startValue, float endValue, float duration)
 Tweens the AudioSource's Pitch. More...
 
static RaTweenPitch TweenPitch (this AudioSource self, float startValue, AudioSource endTarget, float duration)
 Tweens the AudioSource's Pitch. More...
 
static RaTweenVolume TweenVolume (this AudioSource self, float value, float duration)
 Tweens the AudioSource's Volume.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenVolume TweenVolume (this AudioSource self, float startValue, float endValue, float duration)
 Tweens the AudioSource's Volume. More...
 
static RaTweenVolume TweenVolume (this AudioSource self, float startValue, AudioSource endTarget, float duration)
 Tweens the AudioSource's Volume. More...
 
static RaTweenAspect TweenAspect (this Camera self, float value, float duration)
 Tweens the Camera's Aspect Ratio.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAspect TweenAspect (this Camera self, float startValue, float endValue, float duration)
 Tweens the Camera's Aspect Ratio. More...
 
static RaTweenColor TweenColorR (this Camera self, float red, float duration)
 Tweens the Camera's BackgroundColor's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorG (this Camera self, float green, float duration)
 Tweens the Camera's BackgroundColor's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorB (this Camera self, float blue, float duration)
 Tweens the Camera's BackgroundColor's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorA (this Camera self, float alpha, float duration)
 Tweens the Camera's BackgroundColor's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Camera self, Color color, float duration)
 Tweens the Camera's BackgroundColor Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Camera self, Color startColor, Color endColor, float duration)
 Tweens the Camera's BackgroundColor Channel. More...
 
static RaTweenFarClipPlane TweenFarClipPlane (this Camera self, float value, float duration)
 Tweens the Camera's Far Clipping Plane.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenFarClipPlane TweenFarClipPlane (this Camera self, float startValue, float endValue, float duration)
 Tweens the Camera's Far Clipping Plane. More...
 
static RaTweenFieldOfView TweenFieldOfView (this Camera self, float value, float duration)
 Tweens the Camera's Perspective FieldOfView.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenFieldOfView TweenFieldOfView (this Camera self, float startValue, float endValue, float duration)
 Tweens the Camera's Perspective FieldOfView. More...
 
static RaTweenNearClipPlane TweenNearClipPlane (this Camera self, float value, float duration)
 Tweens the Camera's Near Clipping Plane.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenNearClipPlane TweenNearClipPlane (this Camera self, float startValue, float endValue, float duration)
 Tweens the Camera's Near Clipping Plane. More...
 
static RaTweenOrthoSize TweenOrthoSize (this Camera self, float value, float duration)
 Tweens the Camera's Orthographic Size.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenOrthoSize TweenOrthoSize (this Camera self, float startValue, float endValue, float duration)
 Tweens the Camera's Orthographic Size. More...
 
static RaTweenRect TweenRectX (this Camera self, float value, float duration)
 Tweens the Camera's Rect's X Axis

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRect TweenRectY (this Camera self, float value, float duration)
 Tweens the Camera's Rect's Y Axis

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRect TweenRectWidth (this Camera self, float value, float duration)
 Tweens the Camera's Rect's Width

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRect TweenRectHeight (this Camera self, float value, float duration)
 Tweens the Camera's Rect's Height

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRect TweenRect (this Camera self, Rect rect, float duration)
 Tweens the Camera's Rect.

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRect TweenRect (this Camera self, Rect startRect, Rect endRect, float duration)
 Tweens the Camera's Rect.

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)

More...
 
static RaTweenAngle TweenAngle (this Light self, float value, float duration)
 Tweens the Light's Angle.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAngle TweenAngle (this Light self, float startValue, float endValue, float duration)
 Tweens the Light's Angle. More...
 
static RaTweenColor TweenColorR (this Light self, float red, float duration)
 Tweens the Light's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorG (this Light self, float green, float duration)
 Tweens the Light's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorB (this Light self, float blue, float duration)
 Tweens the Light's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorA (this Light self, float alpha, float duration)
 Tweens the Light's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Light self, Color color, float duration)
 Tweens the Light's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Light self, Color startColor, Color endColor, float duration)
 Tweens the Light's Color Channel. More...
 
static RaTweenIntensity TweenIntensity (this Light self, float value, float duration)
 Tweens the Light's Intensity.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenIntensity TweenIntensity (this Light self, float startValue, float endValue, float duration)
 Tweens the Light's Intensity. More...
 
static RaTweenRange TweenRange (this Light self, float value, float duration)
 Tweens the Light's Range.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRange TweenRange (this Light self, float startValue, float endValue, float duration)
 Tweens the Light's Range. More...
 
static RaTweenMaterialColor TweenMaterialColorR (this Material self, float red, float duration)
 Tweens the Material's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColorG (this Material self, float green, float duration)
 Tweens the Material's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColorB (this Material self, float blue, float duration)
 Tweens the Material's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColorA (this Material self, float alpha, float duration)
 Tweens the Material's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColor (this Material self, Color color, float duration)
 Tweens the Material's Color Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColor (this Material self, Color startColor, Color endColor, float duration)
 Tweens the Material's Color Property. More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Material self, string propertyName, float value, float duration)
 Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Material self, int propertyID, float value, float duration)
 Tweens the Material's Float Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Material self, string propertyName, float startValue, float endValue, float duration)
 Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Material, int, float, float, float)) is more efficient.

More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Material self, int propertyID, float startValue, float endValue, float duration)
 Tweens the Material's Float Property. More...
 
static RaTweenMaterialOffset TweenMaterialOffsetX (this Material self, float offsetX, float duration)
 Tweens the Material's TextureOffset's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialOffset TweenMaterialOffsetY (this Material self, float offsetY, float duration)
 Tweens the Material's TextureOffset's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialOffset TweenMaterialOffset (this Material self, Vector2 offset, float duration)
 Tweens the Material's TextureOffset to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialOffset TweenMaterialOffset (this Material self, Vector2 startOffset, Vector2 endOffset, float duration)
 Tweens the Material's TextureOffset to the given value More...
 
static RaTweenMaterialScale TweenMaterialScaleX (this Material self, float scaleX, float duration)
 Tweens the Material's TextureScale's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialScale TweenMaterialScaleY (this Material self, float scaleY, float duration)
 Tweens the Material's TextureScale's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialScale TweenMaterialScale (this Material self, Vector2 scale, float duration)
 Tweens the Material's TextureScale to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialScale TweenMaterialScale (this Material self, Vector2 startScale, Vector2 endScale, float duration)
 Tweens the Material's TextureScale to the given value More...
 
static RaTweenMaterialVector4 TweenMaterialVector4X (this Material self, string propertyName, float value, float duration)
 Tweens the Material's Vector4 Property's X Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4X(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Y (this Material self, string propertyName, float value, float duration)
 Tweens the Material's Vector4 Property's Y Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Y(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Z (this Material self, string propertyName, float value, float duration)
 Tweens the Material's Vector4 Property's Z Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Z(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4W (this Material self, string propertyName, float value, float duration)
 Tweens the Material's Vector4 Property's W Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4W(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4X (this Material self, int propertyID, float value, float duration)
 Tweens the Material's Vector4 Property's X Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Y (this Material self, int propertyID, float value, float duration)
 Tweens the Material's Vector4 Property's Y Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Z (this Material self, int propertyID, float value, float duration)
 Tweens the Material's Vector4 Property's Z Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4W (this Material self, int propertyID, float value, float duration)
 Tweens the Material's Vector4 Property's W Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Material self, string propertyName, Vector4 value, float duration)
 Tweens the Material's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Material, int, Vector4, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Material self, int propertyID, Vector4 value, float duration)
 Tweens the Material's Vector4 Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Material self, string propertyName, Vector4 startValue, Vector4 endValue, float duration)
 Tweens the Material's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Material, int, Vector4, Vector4, float)) is more efficient.

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Material self, int propertyID, Vector4 startValue, Vector4 endValue, float duration)
 Tweens the Material's Vector4 Property. More...
 
static RaTweenMaterialColor TweenMaterialColorR (this Renderer self, float red, float duration)
 Tweens the Material's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColorG (this Renderer self, float green, float duration)
 Tweens the Material's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColorB (this Renderer self, float blue, float duration)
 Tweens the Material's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColorA (this Renderer self, float alpha, float duration)
 Tweens the Material's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColor (this Renderer self, Color color, float duration)
 Tweens the Material's Color Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialColor TweenMaterialColor (this Renderer self, Color startColor, Color endColor, float duration)
 Tweens the Material's Color Property. More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Renderer self, string propertyName, float value, float duration)
 Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Renderer self, int propertyID, float value, float duration)
 Tweens the Material's Float Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Renderer self, string propertyName, float startValue, float endValue, float duration)
 Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Renderer, int, float, float, float)) is more efficient.

More...
 
static RaTweenMaterialFloat TweenMaterialFloat (this Renderer self, int propertyID, float startValue, float endValue, float duration)
 Tweens the Material's Float Property. More...
 
static RaTweenMaterialOffset TweenRendererOffsetX (this Renderer self, float offsetX, float duration)
 Tweens the Renderer's TextureOffset's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialOffset TweenRendererOffsetY (this Renderer self, float offsetY, float duration)
 Tweens the Renderer's TextureOffset's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialOffset TweenRendererOffset (this Renderer self, Vector2 offset, float duration)
 Tweens the Renderer's TextureOffset to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialOffset TweenRendererOffset (this Renderer self, Vector2 startOffset, Vector2 endOffset, float duration)
 Tweens the Renderer's TextureOffset to the given value More...
 
static RaTweenMaterialScale TweenRendererScaleX (this Renderer self, float scaleX, float duration)
 Tweens the Renderer's TextureScale's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialScale TweenRendererScaleY (this Renderer self, float scaleY, float duration)
 Tweens the Renderer's TextureScale's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialScale TweenRendererScale (this Renderer self, Vector2 scale, float duration)
 Tweens the Renderer's TextureScale to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialScale TweenRendererScale (this Renderer self, Vector2 startScale, Vector2 endScale, float duration)
 Tweens the Renderer's TextureScale to the given value More...
 
static RaTweenMaterialVector4 TweenMaterialVector4X (this Renderer self, string propertyName, float value, float duration)
 Tweens the Renderer's Vector4 Property's X Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4X(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Y (this Renderer self, string propertyName, float value, float duration)
 Tweens the Renderer's Vector4 Property's Y Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Y(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Z (this Renderer self, string propertyName, float value, float duration)
 Tweens the Renderer's Vector4 Property's Z Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Z(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4W (this Renderer self, string propertyName, float value, float duration)
 Tweens the Renderer's Vector4 Property's W Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4W(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4X (this Renderer self, int propertyID, float value, float duration)
 Tweens the Renderer's Vector4 Property's X Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Y (this Renderer self, int propertyID, float value, float duration)
 Tweens the Renderer's Vector4 Property's Y Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4Z (this Renderer self, int propertyID, float value, float duration)
 Tweens the Renderer's Vector4 Property's Z Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4W (this Renderer self, int propertyID, float value, float duration)
 Tweens the Renderer's Vector4 Property's W Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Renderer self, string propertyName, Vector4 value, float duration)
 Tweens the Renderer's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Renderer, int, Vector4, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Renderer self, int propertyID, Vector4 value, float duration)
 Tweens the Renderer's Vector4 Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Renderer self, string propertyName, Vector4 startValue, Vector4 endValue, float duration)
 Tweens the Renderer's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Renderer, int, Vector4, Vector4, float)) is more efficient.

More...
 
static RaTweenMaterialVector4 TweenMaterialVector4 (this Renderer self, int propertyID, Vector4 startValue, Vector4 endValue, float duration)
 Tweens the Renderer's Vector4 Property. More...
 
static RaTweenColor TweenColorR (this SpriteRenderer self, float red, float duration)
 Tweens the SpriteRenderer's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorG (this SpriteRenderer self, float green, float duration)
 Tweens the SpriteRenderer's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorB (this SpriteRenderer self, float blue, float duration)
 Tweens the SpriteRenderer's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorA (this SpriteRenderer self, float alpha, float duration)
 Tweens the SpriteRenderer's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this SpriteRenderer self, Color color, float duration)
 Tweens the SpriteRenderer's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this SpriteRenderer self, Color startColor, Color endColor, float duration)
 Tweens the SpriteRenderer's Color Channel. More...
 
static RaTweenSpriteSequence TweenSpriteSequence (this SpriteRenderer self, Sprite[] sprites, float duration)
 Tweens the SpriteRenderer through a sequence of Sprites.

‍Note: A linear sequence would mean a linear animation, a curve would cause the animation to sit on a sprite for longer.
Note: Overshooting in value causes the sprites to wrap around the sequence, so an overshoot of 1.1 would go from the last sprite to the first sprite

More...
 
static RaTweenPunchPosition TweenPunchPos (this Transform self, Vector3 punch, float duration, int vibrato=10, float elasticity=1f)
 Tweens a Punch on the Transform's Local Position More...
 
static RaTweenPunchRotation TweenPunchRot (this Transform self, Vector3 punch, float duration, int vibrato=10, float elasticity=1f)
 Tweens a Punch on the Transform's Local Rotation More...
 
static RaTweenPunchScale TweenPunchScale (this Transform self, Vector3 punch, float duration, int vibrato=10, float elasticity=1f)
 Tweens a Punch on the Transform's Scale More...
 
static RaTweenPosition TweenMoveX (this Transform self, float posX, float duration)
 Tweens the Transform's Position's X Axis to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPosition TweenMoveY (this Transform self, float posY, float duration)
 Tweens the Transform's Position's Y Axis to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPosition TweenMoveZ (this Transform self, float posZ, float duration)
 Tweens the Transform's Position's Z Axis to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPosition TweenMove (this Transform self, Vector3 pos, float duration)
 Tweens the Transform's Position to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPosition TweenMove (this Transform self, Vector3 startPos, Vector3 endPos, float duration)
 Tweens the Transform's Position to the given location More...
 
static RaTweenPosition TweenMove (this Transform self, Vector3 startPos, Transform endTarget, float duration)
 Tweens the Transform's Position to the given reference target's position More...
 
static RaTweenRotation TweenRotateX (this Transform self, float rotX, float duration)
 Tweens the Transform's Rotation's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRotation TweenRotateY (this Transform self, float rotY, float duration)
 Tweens the Transform's Rotation's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRotation TweenRotateZ (this Transform self, float rotZ, float duration)
 Tweens the Transform's Rotation's Z Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRotation TweenRotate (this Transform self, Vector3 rot, float duration)
 Tweens the Transform's Rotation to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenRotation TweenRotate (this Transform self, Vector3 startRot, Vector3 endRot, float duration)
 Tweens the Transform's Rotation to the given location More...
 
static RaTweenScale TweenRotate (this Transform self, Vector3 startRot, Transform endTarget, float duration)
 Tweens the Transform's Rotation to the given reference target's rotation More...
 
static RaTweenScale TweenScaleX (this Transform self, float scaleX, float duration)
 Tweens the Transform's Scale's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScale TweenScaleY (this Transform self, float scaleY, float duration)
 Tweens the Transform's Scale's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScale TweenScaleZ (this Transform self, float scaleZ, float duration)
 Tweens the Transform's Scale's Z Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScale TweenScale (this Transform self, float scale, float duration)
 Tweens the Transform's Scale to the given value

‍Note: Affects all Axes
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScale TweenScale (this Transform self, float startScale, float endScale, float duration)
 Tweens the Transform's Scale to the given location

‍Note: Affects all Axes

More...
 
static RaTweenScale TweenScale (this Transform self, Vector3 scale, float duration)
 Tweens the Transform's Scale to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScale TweenScale (this Transform self, Vector3 startScale, Vector3 endScale, float duration)
 Tweens the Transform's Scale to the given location More...
 
static RaTweenScale TweenScale (this Transform self, Vector3 startScale, Transform endTarget, float duration)
 Tweens the Transform's Scale to the given reference target's scale More...
 
static RaTweenShakePosition TweenShakePos (this Transform self, float shake, float duration, int vibrato=10, float randomness=90f, bool ignoreZAxis=true)
 Tweens a Shake on the Transform's Local Position

‍Note: Recommended range is between 0 to 90

More...
 
static RaTweenShakePosition TweenShakePos (this Transform self, Vector3 shake, float duration, int vibrato=10, float randomness=90f)
 Tweens a Shake on the Transform's Local Position

‍Note: Recommended range is between 0 to 90

More...
 
static RaTweenShakeRotation TweenShakeRot (this Transform self, float shake, float duration, int vibrato=10, float randomness=90f, bool ignoreZAxis=true)
 Tweens a Shake on the Transform's Local Rotation

‍Note: Recommended range is between 0 to 90

More...
 
static RaTweenShakeRotation TweenShakeRot (this Transform self, Vector3 shake, float duration, int vibrato=10, float randomness=90f)
 Tweens a Shake on the Transform's Local Rotation

‍Note: Recommended range is between 0 to 90

More...
 
static RaTweenShakeScale TweenShakeScale (this Transform self, float shake, float duration, int vibrato=10, float randomness=90f, bool ignoreZAxis=true)
 Tweens a Shake on the Transform's Scale

‍Note: Recommended range is between 0 to 90

More...
 
static RaTweenShakeScale TweenShakeScale (this Transform self, Vector3 shake, float duration, int vibrato=10, float randomness=90f)
 Tweens a Shake on the Transform's Scale

‍Note: Recommended range is between 0 to 90

More...
 
static RaTweenAlpha TweenAlpha (this CanvasGroup self, float alpha, float duration)
 Tweens the CanvasGroup's Alpha Value.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAlpha TweenAlpha (this CanvasGroup self, float startAlpha, float endAlpha, float duration)
 Tweens the CanvasGroup's Alpha Value. More...
 
static RaTweenAlpha TweenAlpha (this CanvasGroup self, float startAlpha, CanvasGroup endTarget, float duration)
 Tweens the CanvasGroup's Alpha Value. More...
 
static RaTweenColor TweenColorR (this Graphic self, float red, float duration)
 Tweens the Graphic's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorG (this Graphic self, float green, float duration)
 Tweens the Graphic's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorB (this Graphic self, float blue, float duration)
 Tweens the Graphic's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorA (this Graphic self, float alpha, float duration)
 Tweens the Graphic's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Graphic self, Color color, float duration)
 Tweens the Graphic's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Graphic self, Color startColor, Color endColor, float duration)
 Tweens the Graphic's Color Channel. More...
 
static RaTweenFill TweenFill (this Image self, float fill, float duration)
 Tweens the Image's Fill Value.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenFill TweenFill (this Image self, float startFill, float endFill, float duration)
 Tweens the Image's Fill Value. More...
 
static RaTweenSpriteSequence TweenSpriteSequence (this Image self, Sprite[] sprites, float duration)
 Tweens the Image through a sequence of Sprites.

‍Note: A linear sequence would mean a linear animation, a curve would cause the animation to sit on a sprite for longer.
Note: Overshooting in value causes the sprites to wrap around the sequence, so an overshoot of 1.1 would go from the last sprite to the first sprite

More...
 
static RaTweenAnchorMax TweenAnchorMaxX (this RectTransform self, float maxX, float duration)
 Tweens the RectTransform's AnchorMax's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorMax TweenAnchorMaxY (this RectTransform self, float maxY, float duration)
 Tweens the RectTransform's AnchorMax's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorMax TweenAnchorMax (this RectTransform self, Vector2 max, float duration)
 Tweens the RectTransform's AnchorMax to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorMax TweenAnchorMax (this RectTransform self, Vector2 startMax, Vector2 endMax, float duration)
 Tweens the RectTransform's AnchorMax to the given value More...
 
static RaTweenAnchorMax TweenAnchorMax (this RectTransform self, Vector2 startMax, RectTransform endTarget, float duration)
 Tweens the RectTransform's AnchorMax to the given value More...
 
static RaTweenAnchorMin TweenAnchorMinX (this RectTransform self, float minX, float duration)
 Tweens the RectTransform's AnchorMin's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorMin TweenAnchorMinY (this RectTransform self, float minY, float duration)
 Tweens the RectTransform's AnchorMin's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorMin TweenAnchorMin (this RectTransform self, Vector2 min, float duration)
 Tweens the RectTransform's AnchorMin to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorMin TweenAnchorMin (this RectTransform self, Vector2 startMin, Vector2 endMin, float duration)
 Tweens the RectTransform's AnchorMin to the given value More...
 
static RaTweenAnchorMin TweenAnchorMin (this RectTransform self, Vector2 startMin, RectTransform endTarget, float duration)
 Tweens the RectTransform's AnchorMin to the given value More...
 
static RaTweenAnchorPos TweenAnchorPosX (this RectTransform self, float posX, float duration)
 Tweens the RectTransform's AnchoredPosition's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorPos TweenAnchorPosY (this RectTransform self, float posY, float duration)
 Tweens the RectTransform's AnchoredPosition's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorPos TweenAnchorPos (this RectTransform self, Vector2 pos, float duration)
 Tweens the RectTransform's AnchoredPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorPos TweenAnchorPos (this RectTransform self, Vector2 startPos, Vector2 endPos, float duration)
 Tweens the RectTransform's AnchoredPosition to the given value More...
 
static RaTweenAnchorPos TweenAnchorPos (this RectTransform self, Vector2 startPos, RectTransform endTarget, float duration)
 Tweens the RectTransform's AnchoredPosition to the given value More...
 
static RaTweenAnchorPos3D TweenAnchorPos3DX (this RectTransform self, float posX, float duration)
 Tweens the RectTransform's AnchoredPosition3D's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorPos3D TweenAnchorPos3DY (this RectTransform self, float posY, float duration)
 Tweens the RectTransform's AnchoredPosition3D's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorPos3D TweenAnchorPos3DZ (this RectTransform self, float posZ, float duration)
 Tweens the RectTransform's AnchoredPosition3D's Z Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorPos3D TweenAnchorPos3D (this RectTransform self, Vector3 pos, float duration)
 Tweens the RectTransform's AnchoredPosition3D to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenAnchorPos3D TweenAnchorPos3D (this RectTransform self, Vector3 startPos, Vector3 endPos, float duration)
 Tweens the RectTransform's AnchoredPosition3D to the given value More...
 
static RaTweenAnchorPos3D TweenAnchorPos3D (this RectTransform self, Vector3 startPos, RectTransform endTarget, float duration)
 Tweens the RectTransform's AnchoredPosition3D to the given value More...
 
static RaTweenPivot TweenPivotX (this RectTransform self, float pivotX, float duration)
 Tweens the RectTransform's Pivot's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPivot TweenPivotY (this RectTransform self, float pivotY, float duration)
 Tweens the RectTransform's Pivot's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPivot TweenPivot (this RectTransform self, Vector2 pivot, float duration)
 Tweens the RectTransform's Pivot to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenPivot TweenPivot (this RectTransform self, Vector2 startPivot, Vector2 endPivot, float duration)
 Tweens the RectTransform's Pivot to the given value

‍Note: Changing the Pivot at Runtime causes the actual position of the object to change.

More...
 
static RaTweenPivot TweenPivot (this RectTransform self, Vector2 startPivot, RectTransform endTarget, float duration)
 Tweens the RectTransform's Pivot to the given value

‍Note: Changing the Pivot at Runtime causes the actual position of the object to change.

More...
 
static RaTweenSizeDelta TweenSizeWidth (this RectTransform self, float width, float duration)
 Tweens the RectTransform's SizeDelta's Width to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenSizeDelta TweenSizeHeight (this RectTransform self, float height, float duration)
 Tweens the RectTransform's SizeDelta's Height to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenSizeDelta TweenSize (this RectTransform self, Vector2 size, float duration)
 Tweens the RectTransform's SizeDelta to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenSizeDelta TweenSize (this RectTransform self, Vector2 startSize, Vector2 endSize, float duration)
 Tweens the RectTransform's SizeDelta to the given value More...
 
static RaTweenSizeDelta TweenSize (this RectTransform self, Vector2 startSize, RectTransform endTarget, float duration)
 Tweens the RectTransform's SizeDelta to the given value More...
 
static RaTweenScrollPos TweenScrollPosX (this ScrollRect self, float normalizedPosX, float duration)
 Tweens the ScrollRect's NormalizedPosition's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScrollPos TweenScrollPosY (this ScrollRect self, float normalizedPosY, float duration)
 Tweens the ScrollRect's NormalizedPosition's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScrollPos TweenScrollPos (this ScrollRect self, Vector2 normalizedPos, float duration)
 Tweens the ScrollRect's NormalizedPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScrollPos TweenScrollPos (this ScrollRect self, Vector2 startNormalizedPos, Vector2 endNormalizedPos, float duration)
 Tweens the ScrollRect's NormalizedPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenScrollPos TweenScrollPos (this ScrollRect self, Vector2 startNormalizedPos, ScrollRect endTarget, float duration)
 Tweens the ScrollRect's NormalizedPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorR (this Shadow self, float red, float duration)
 Tweens the Shadow's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorG (this Shadow self, float green, float duration)
 Tweens the Shadow's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorB (this Shadow self, float blue, float duration)
 Tweens the Shadow's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColorA (this Shadow self, float alpha, float duration)
 Tweens the Shadow's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Shadow self, Color color, float duration)
 Tweens the Shadow's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenColor TweenColor (this Shadow self, Color startColor, Color endColor, float duration)
 Tweens the Shadow's Color Channel. More...
 
static RaTweenDistance TweenDistanceX (this Shadow self, float distanceX, float duration)
 Tweens the Shadow's Distance's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenDistance TweenDistanceY (this Shadow self, float distanceY, float duration)
 Tweens the Shadow's Distance's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenDistance TweenDistance (this Shadow self, Vector2 distance, float duration)
 Tweens the Shadow's Distance to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenDistance TweenDistance (this Shadow self, Vector2 startDistance, Vector2 endDistance, float duration)
 Tweens the Shadow's Distance to the given value More...
 
static RaTweenDistance TweenDistance (this Shadow self, Vector2 startDistance, Shadow endTarget, float duration)
 Tweens the Shadow's Distance to the given value More...
 
static RaTweenValue TweenValue (this Slider self, float value, float duration)
 Tweens the Slider's Value.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

More...
 
static RaTweenValue TweenValue (this Slider self, float startValue, float endValue, float duration)
 Tweens the Slider's Value. More...
 
static RaTweenValue TweenValue (this Slider self, float startValue, Slider endTarget, float duration)
 Tweens the Slider's Value. More...
 

Detailed Description

This is the class which represents all RaTweenUtilExtensions This class has been made so various utils can be used on a tween without losing the type reference of the original tween which is being modified.

Member Function Documentation

◆ ClearGroup< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.ClearGroup< TweenT > ( this TweenT  self)
static

Clears the GroupID of the Tween set using SetGroup<TweenT>(TweenT, object)

‍Note: When the tween is Submitted to a Processor, only then does the tween become part of the GroupID it is assigned to.
Note: A Tween is Submitted to a Processor when it is Registered to the RaTweeningEngine (When Play<TweenT>(TweenT) is called on it)

Type Constraints
TweenT :RaTweenBase 

◆ DisableLooping< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.DisableLooping< TweenT > ( this TweenT  self)
static

This API call Sets the tween to loop infinitely 0 == No Loops, only play once

Type Constraints
TweenT :RaTweenBase 

◆ OnComplete< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.OnComplete< TweenT > ( this TweenT  self,
RaTweenBase.CallbackHandler  callback 
)
static

This API call listens to the Complete event of the tween. And will make it so the callback is fired when the Complete occurs The Complete is triggered when a tween has completed all its cycles, or is manually completed through RaTweenBase.Complete

‍Note: Complete does not trigger when a tween is pre-maturely ended / never finished
Note: Complete is not reached through the normal flow when RaTweenBase.IsInfinite or RaTweenBase.IsInfiniteLoop are true
Note: All callbacks are automatically cleaned when a tween is killed

Type Constraints
TweenT :RaTweenBase 

◆ OnEnd< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.OnEnd< TweenT > ( this TweenT  self,
RaTweenBase.CallbackHandler  callback 
)
static

This API call listens to the End event of the tween. And will make it so the callback is fired when the End occurs The End is triggered after Completion, or is manually ended through RaTweenBase.Stop

‍Note: End is not reached through the normal flow when RaTweenBase.IsInfinite or RaTweenBase.IsInfiniteLoop are true
Note: All callbacks are automatically cleaned when a tween is killed

Type Constraints
TweenT :RaTweenBase 

◆ OnKill< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.OnKill< TweenT > ( this TweenT  self,
RaTweenBase.CallbackHandler  callback 
)
static

This API call listens to the Kill event of the tween. And will make it so the callback is fired when the Kill occurs The Kill is triggered after a tween was completed or when it was manually ended through RaTweenBase.Stop

‍Note: All callbacks are automatically cleaned when a tween is killed

Type Constraints
TweenT :RaTweenBase 

◆ OnLoop< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.OnLoop< TweenT > ( this TweenT  self,
RaTweenBase.LoopCallbackHandler  callback 
)
static

This API call listens to the Loop event of the tween. And will make it so the callback is fired when the Loop occurs The Loop is triggered when a tween is entering a new loop cycle.

‍Note: The first play of a tween does NOT trigger a Loop callback, only after the first cycle (and each following cycle) has been finished
Note: All callbacks are automatically cleaned when a tween is killed

Type Constraints
TweenT :RaTweenBase 

◆ OnSetup< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.OnSetup< TweenT > ( this TweenT  self,
RaTweenBase.CallbackHandler  callback 
)
static

This API call listens to the Setup event of the tween. And will make it so the callback is fired when the Setup occurs The Setup is triggered when a tween is registered into the system. This happens once in a tween's lifetime.

‍Note: All callbacks are automatically cleaned when a tween is killed

Type Constraints
TweenT :RaTweenBase 

◆ OnStart< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.OnStart< TweenT > ( this TweenT  self,
RaTweenBase.CallbackHandler  callback 
)
static

This API call listens to the Start event of the tween. And will make it so the callback is fired when the Start occurs The Start is triggered when a tween is started. This happens after the Delay has finished of a tween

‍Note: In a loop this will thus happen after every Delay in each loop
Note: All callbacks are automatically cleaned when a tween is killed

Type Constraints
TweenT :RaTweenBase 

◆ OnUpdate< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.OnUpdate< TweenT > ( this TweenT  self,
RaTweenBase.CallbackHandler  callback 
)
static

This API call listens to the Update event of the tween. And will make it so the callback is fired when the Update occurs The Update is triggered whenever the Tween is Evaluated

Type Constraints
TweenT :RaTweenBase 

◆ Play< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.Play< TweenT > ( this TweenT  self)
static

This registers a tween to the gobal tween evaluation system (RaTweeningEngine) in order to play it

Type Constraints
TweenT :RaTweenBase 

◆ SetDelay< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetDelay< TweenT > ( this TweenT  self,
float  delay 
)
static

This API call Sets the delay until the tween starts playing in seconds

‍Note: A Delay causes the tween to not evaluate its content until the delay has passed

Type Constraints
TweenT :RaTweenBase 

◆ SetEasing< TweenT >() [1/2]

static TweenT RaTweening.RaTweenUtilExtensions.SetEasing< TweenT > ( this TweenT  self,
AnimationCurve  easing,
bool  inclDuration = false 
)
static

The curve with which to evaluate from the start value to the end value

‍Note: Makes it so the set RaEasingType is replaced with an animation curve

Parameters
inclDurationwhen this is set to true, the duration of the animation curve will be used as the duration of the tween. Else the evaluation will only use the curve's 0 to 1 time range
Type Constraints
TweenT :RaTween 

◆ SetEasing< TweenT >() [2/2]

static TweenT RaTweening.RaTweenUtilExtensions.SetEasing< TweenT > ( this TweenT  self,
RaEasingType  easing 
)
static

The curve with which to evaluate from the start value to the end value

‍Note: Specifies the RaEasingType. By default it is RaEasingType.Linear

Type Constraints
TweenT :RaTween 

◆ SetGroup< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetGroup< TweenT > ( this TweenT  self,
object  groupID 
)
static

Sets the GroupID of the Tween.

‍Note: When the tween is Submitted to a Processor, only then does the tween become part of the GroupID it is assigned to.
Note: A Tween is Submitted to a Processor when it is Registered to the RaTweeningEngine (When Play<TweenT>(TweenT) is called on it)

Type Constraints
TweenT :RaTweenBase 

◆ SetInfiniteLooping< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetInfiniteLooping< TweenT > ( this TweenT  self)
static

This API call Sets the tween to loop infinitely -1 == Infinite Looping (RaTweenBase.InfiniteLoopingValue)

Type Constraints
TweenT :RaTweenBase 

◆ SetLooping< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetLooping< TweenT > ( this TweenT  self,
int  loopAmount 
)
static

This API call Sets the amount of times the tween should loop. 0 == No Loops, only play once -1 == Infinite Looping (RaTweenBase.InfiniteLoopingValue) 1 or greater == Loop Amount

‍Note: The loops are excluding the delay, to include the delay for each loop, call SetLoopingIncludesDelay<TweenT>(TweenT, bool)

Type Constraints
TweenT :RaTweenBase 

◆ SetLoopingIncludesDelay< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetLoopingIncludesDelay< TweenT > ( this TweenT  self,
bool  loopingIncludesDelay = true 
)
static

This API call Sets whether or not the loop should include the delay When False is passed, the delay will only be applied at the start of the tween. And excluded from the looping process.

‍Note: By default it is set to false

Type Constraints
TweenT :RaTweenBase 

◆ SetModifier< TweenT >() [1/2]

static TweenT RaTweening.RaTweenUtilExtensions.SetModifier< TweenT > ( this TweenT  self,
AnimationCurve  modifier 
)
static

Makes it so the set RaModifierType is replaced with an animation curve

Type Constraints
TweenT :RaTween 

◆ SetModifier< TweenT >() [2/2]

static TweenT RaTweening.RaTweenUtilExtensions.SetModifier< TweenT > ( this TweenT  self,
RaModifierType  modifier 
)
static

Sets an evaluation modifier which changes the way the tween is evaluated For example, the RaModifierType.Reverse makes it so the same tween is evaluated in reverse.

Type Constraints
TweenT :RaTween 

◆ SetPauseOnEnd< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetPauseOnEnd< TweenT > ( this TweenT  self,
bool  pauseOnEnd = true 
)
static

This API call sets the RaTweenBase.PauseOnEnd, which, when true, Pauses the Tween on the End of it This prevents it from being Killed by the RaTweeningProcessor

Type Constraints
TweenT :RaTweenBase 

◆ SetTimeScale< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetTimeScale< TweenT > ( this TweenT  self,
float  timeScale 
)
static

Sets the TimeScale of the Tween. Which changes the Delay and Evaluation speed.

‍Note: This will multiply the value of the set ITimeScaleChannel. If none is set, this will be the leading TimeScale value.
Note: This can be called at any state of the tween

Type Constraints
TweenT :RaTweenBase 

◆ SetTimeScaleChannel< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetTimeScaleChannel< TweenT > ( this TweenT  self,
ITimeScaleChannel  timeScaleChannel 
)
static

Sets the ITimeScaleChannel of the Tween. Which changes the Delay and Evaluation speed.

‍Note: This can be called at any state of the tween

Type Constraints
TweenT :RaTweenBase 

◆ SetToGameTime< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetToGameTime< TweenT > ( this TweenT  self)
static

Sets the ITimeScaleChannel of the Tween to GameTimeScaleChannel. Which changes the Delay and Evaluation speed.

‍Note: This can be called at any state of the tween
Note: This makes it so the tweens TimeScaleValue is multiplied by Time.timeScale from Unity

Type Constraints
TweenT :RaTweenBase 

◆ SetToRealTime< TweenT >()

static TweenT RaTweening.RaTweenUtilExtensions.SetToRealTime< TweenT > ( this TweenT  self)
static

Sets the ITimeScaleChannel of the Tween to Null. Which changes the Delay and Evaluation speed.

‍Note: This can be called at any state of the tween
Note: This makes it so the tweens TimeScaleValue is multiplied by 1 (so running on Real Time)

Type Constraints
TweenT :RaTweenBase 

◆ ToSequenceEntry() [1/2]

static EntryData RaTweening.RaTweenUtilExtensions.ToSequenceEntry ( this Action  callback)
static

Creates an EntryData containing the given callback

‍Note: A callback has a duration of 0
Note: Consecutive callbacks are all executed within the same frame

Returns
The created EntryData

◆ ToSequenceEntry() [2/2]

static EntryData RaTweening.RaTweenUtilExtensions.ToSequenceEntry ( this RaTweenBase  tween,
float  stagger = 1f,
StaggerType  staggerType = StaggerType.FinalLoopExclDelay 
)
static

Creates an EntryData containing the given tween and its specified settings

‍Note: The stagger has no effect when the tween is the last in the sequence
Note: The OnComplete is called when all tweens are finished, even if the last tween has a stagger lower than 1.

Parameters
staggerThe amount of % (value between 0 - 1) must be finished of this tween before the next tween of the sequence should be started. Default: 1
staggerTypeThe selected StaggerType which defines what the stagger parameter represents. Default: StaggerType.FinalLoopExclDelay
Returns
The created EntryData

◆ TweenAlpha() [1/3]

static RaTweenAlpha RaTweening.RaTweenUtilExtensions.TweenAlpha ( this CanvasGroup  self,
float  alpha,
float  duration 
)
static

Tweens the CanvasGroup's Alpha Value.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenAlpha() [2/3]

static RaTweenAlpha RaTweening.RaTweenUtilExtensions.TweenAlpha ( this CanvasGroup  self,
float  startAlpha,
CanvasGroup  endTarget,
float  duration 
)
static

Tweens the CanvasGroup's Alpha Value.

Parameters
startAlphaThe alpha value to tween from (value between 0 - 1)
endTargetThe reference to which's alpha to tween to
durationThe duration of the tween in seconds

◆ TweenAlpha() [3/3]

static RaTweenAlpha RaTweening.RaTweenUtilExtensions.TweenAlpha ( this CanvasGroup  self,
float  startAlpha,
float  endAlpha,
float  duration 
)
static

Tweens the CanvasGroup's Alpha Value.

Parameters
startAlphaThe alpha value to tween from (value between 0 - 1)
endAlphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenAnchorMax() [1/3]

static RaTweenAnchorMax RaTweening.RaTweenUtilExtensions.TweenAnchorMax ( this RectTransform  self,
Vector2  max,
float  duration 
)
static

Tweens the RectTransform's AnchorMax to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
maxThe anchorMax to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMax() [2/3]

static RaTweenAnchorMax RaTweening.RaTweenUtilExtensions.TweenAnchorMax ( this RectTransform  self,
Vector2  startMax,
RectTransform  endTarget,
float  duration 
)
static

Tweens the RectTransform's AnchorMax to the given value

Parameters
startMaxThe anchorMax to tween from
endTargetThe reference to which's anchorMax to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMax() [3/3]

static RaTweenAnchorMax RaTweening.RaTweenUtilExtensions.TweenAnchorMax ( this RectTransform  self,
Vector2  startMax,
Vector2  endMax,
float  duration 
)
static

Tweens the RectTransform's AnchorMax to the given value

Parameters
startMaxThe anchorMax to tween from
endMaxThe anchorMax to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMaxX()

static RaTweenAnchorMax RaTweening.RaTweenUtilExtensions.TweenAnchorMaxX ( this RectTransform  self,
float  maxX,
float  duration 
)
static

Tweens the RectTransform's AnchorMax's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
maxXThe X Axis anchorMax to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMaxY()

static RaTweenAnchorMax RaTweening.RaTweenUtilExtensions.TweenAnchorMaxY ( this RectTransform  self,
float  maxY,
float  duration 
)
static

Tweens the RectTransform's AnchorMax's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
maxXThe Y Axis anchorMax to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMin() [1/3]

static RaTweenAnchorMin RaTweening.RaTweenUtilExtensions.TweenAnchorMin ( this RectTransform  self,
Vector2  min,
float  duration 
)
static

Tweens the RectTransform's AnchorMin to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
minThe anchorMin to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMin() [2/3]

static RaTweenAnchorMin RaTweening.RaTweenUtilExtensions.TweenAnchorMin ( this RectTransform  self,
Vector2  startMin,
RectTransform  endTarget,
float  duration 
)
static

Tweens the RectTransform's AnchorMin to the given value

Parameters
startMinThe anchorMin to tween from
endTargetThe reference to which's anchorMin to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMin() [3/3]

static RaTweenAnchorMin RaTweening.RaTweenUtilExtensions.TweenAnchorMin ( this RectTransform  self,
Vector2  startMin,
Vector2  endMin,
float  duration 
)
static

Tweens the RectTransform's AnchorMin to the given value

Parameters
startMinThe anchorMin to tween from
endMinThe anchorMin to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMinX()

static RaTweenAnchorMin RaTweening.RaTweenUtilExtensions.TweenAnchorMinX ( this RectTransform  self,
float  minX,
float  duration 
)
static

Tweens the RectTransform's AnchorMin's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
minXThe X Axis anchorMin to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorMinY()

static RaTweenAnchorMin RaTweening.RaTweenUtilExtensions.TweenAnchorMinY ( this RectTransform  self,
float  minY,
float  duration 
)
static

Tweens the RectTransform's AnchorMin's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
minYThe Y Axis anchorMin to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos() [1/3]

static RaTweenAnchorPos RaTweening.RaTweenUtilExtensions.TweenAnchorPos ( this RectTransform  self,
Vector2  pos,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posThe anchoredPosition to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos() [2/3]

static RaTweenAnchorPos RaTweening.RaTweenUtilExtensions.TweenAnchorPos ( this RectTransform  self,
Vector2  startPos,
RectTransform  endTarget,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition to the given value

Parameters
startPosThe anchoredPosition to tween from
endTargetThe reference to which's anchoredPosition to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos() [3/3]

static RaTweenAnchorPos RaTweening.RaTweenUtilExtensions.TweenAnchorPos ( this RectTransform  self,
Vector2  startPos,
Vector2  endPos,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition to the given value

Parameters
startPosThe anchoredPosition to tween from
endPosThe anchoredPosition to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos3D() [1/3]

static RaTweenAnchorPos3D RaTweening.RaTweenUtilExtensions.TweenAnchorPos3D ( this RectTransform  self,
Vector3  pos,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition3D to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posThe anchoredPosition3D to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos3D() [2/3]

static RaTweenAnchorPos3D RaTweening.RaTweenUtilExtensions.TweenAnchorPos3D ( this RectTransform  self,
Vector3  startPos,
RectTransform  endTarget,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition3D to the given value

Parameters
startPosThe anchoredPosition3D to tween from
endTargetThe reference to which's anchoredPosition3D to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos3D() [3/3]

static RaTweenAnchorPos3D RaTweening.RaTweenUtilExtensions.TweenAnchorPos3D ( this RectTransform  self,
Vector3  startPos,
Vector3  endPos,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition3D to the given value

Parameters
startPosThe anchoredPosition3D to tween from
endPosThe anchoredPosition3D to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos3DX()

static RaTweenAnchorPos3D RaTweening.RaTweenUtilExtensions.TweenAnchorPos3DX ( this RectTransform  self,
float  posX,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition3D's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posXThe X Axis anchoredPosition3D to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos3DY()

static RaTweenAnchorPos3D RaTweening.RaTweenUtilExtensions.TweenAnchorPos3DY ( this RectTransform  self,
float  posY,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition3D's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posYThe Y Axis anchoredPosition3D to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPos3DZ()

static RaTweenAnchorPos3D RaTweening.RaTweenUtilExtensions.TweenAnchorPos3DZ ( this RectTransform  self,
float  posZ,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition3D's Z Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posZThe Z Axis anchoredPosition3D to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPosX()

static RaTweenAnchorPos RaTweening.RaTweenUtilExtensions.TweenAnchorPosX ( this RectTransform  self,
float  posX,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posXThe X Axis anchoredPosition to tween to
durationThe duration of the tween in seconds

◆ TweenAnchorPosY()

static RaTweenAnchorPos RaTweening.RaTweenUtilExtensions.TweenAnchorPosY ( this RectTransform  self,
float  posY,
float  duration 
)
static

Tweens the RectTransform's AnchoredPosition's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posYThe Y Axis anchoredPosition to tween to
durationThe duration of the tween in seconds

◆ TweenAngle() [1/2]

static RaTweenAngle RaTweening.RaTweenUtilExtensions.TweenAngle ( this Light  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Light's Angle.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenAngle() [2/2]

static RaTweenAngle RaTweening.RaTweenUtilExtensions.TweenAngle ( this Light  self,
float  value,
float  duration 
)
static

Tweens the Light's Angle.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenAspect() [1/2]

static RaTweenAspect RaTweening.RaTweenUtilExtensions.TweenAspect ( this Camera  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Camera's Aspect Ratio.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenAspect() [2/2]

static RaTweenAspect RaTweening.RaTweenUtilExtensions.TweenAspect ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Aspect Ratio.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [1/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Camera  self,
Color  color,
float  duration 
)
static

Tweens the Camera's BackgroundColor Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
colorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [2/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Camera  self,
Color  startColor,
Color  endColor,
float  duration 
)
static

Tweens the Camera's BackgroundColor Channel.

Parameters
startColorThe color value to tween from
endColorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [3/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Graphic  self,
Color  color,
float  duration 
)
static

Tweens the Graphic's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
colorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [4/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Graphic  self,
Color  startColor,
Color  endColor,
float  duration 
)
static

Tweens the Graphic's Color Channel.

Parameters
startColorThe color value to tween from
endColorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [5/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Light  self,
Color  color,
float  duration 
)
static

Tweens the Light's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
colorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [6/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Light  self,
Color  startColor,
Color  endColor,
float  duration 
)
static

Tweens the Light's Color Channel.

Parameters
startColorThe color value to tween from
endColorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [7/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Shadow  self,
Color  color,
float  duration 
)
static

Tweens the Shadow's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
colorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [8/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this Shadow  self,
Color  startColor,
Color  endColor,
float  duration 
)
static

Tweens the Shadow's Color Channel.

Parameters
startColorThe color value to tween from
endColorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [9/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this SpriteRenderer  self,
Color  color,
float  duration 
)
static

Tweens the SpriteRenderer's Color Channel.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
colorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColor() [10/10]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColor ( this SpriteRenderer  self,
Color  startColor,
Color  endColor,
float  duration 
)
static

Tweens the SpriteRenderer's Color Channel.

Parameters
startColorThe color value to tween from
endColorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenColorA() [1/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorA ( this Camera  self,
float  alpha,
float  duration 
)
static

Tweens the Camera's BackgroundColor's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorA() [2/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorA ( this Graphic  self,
float  alpha,
float  duration 
)
static

Tweens the Graphic's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorA() [3/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorA ( this Light  self,
float  alpha,
float  duration 
)
static

Tweens the Light's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorA() [4/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorA ( this Shadow  self,
float  alpha,
float  duration 
)
static

Tweens the Shadow's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorA() [5/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorA ( this SpriteRenderer  self,
float  alpha,
float  duration 
)
static

Tweens the SpriteRenderer's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorB() [1/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorB ( this Camera  self,
float  blue,
float  duration 
)
static

Tweens the Camera's BackgroundColor's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
blueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorB() [2/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorB ( this Graphic  self,
float  blue,
float  duration 
)
static

Tweens the Graphic's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
blueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorB() [3/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorB ( this Light  self,
float  blue,
float  duration 
)
static

Tweens the Light's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
blueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorB() [4/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorB ( this Shadow  self,
float  blue,
float  duration 
)
static

Tweens the Shadow's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
blueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorB() [5/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorB ( this SpriteRenderer  self,
float  blue,
float  duration 
)
static

Tweens the SpriteRenderer's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
blueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorG() [1/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorG ( this Camera  self,
float  green,
float  duration 
)
static

Tweens the Camera's BackgroundColor's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
greenThe green value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorG() [2/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorG ( this Graphic  self,
float  green,
float  duration 
)
static

Tweens the Graphic's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
greenThe green value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorG() [3/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorG ( this Light  self,
float  green,
float  duration 
)
static

Tweens the Light's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
greenThe green value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorG() [4/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorG ( this Shadow  self,
float  green,
float  duration 
)
static

Tweens the Shadow's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
greenThe green value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorG() [5/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorG ( this SpriteRenderer  self,
float  green,
float  duration 
)
static

Tweens the SpriteRenderer's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
greenThe green value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorR() [1/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorR ( this Camera  self,
float  red,
float  duration 
)
static

Tweens the Camera's BackgroundColor's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
redThe red value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorR() [2/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorR ( this Graphic  self,
float  red,
float  duration 
)
static

Tweens the Graphic's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
redThe red value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorR() [3/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorR ( this Light  self,
float  red,
float  duration 
)
static

Tweens the Light's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
redThe red value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorR() [4/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorR ( this Shadow  self,
float  red,
float  duration 
)
static

Tweens the Shadow's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
redThe red value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenColorR() [5/5]

static RaTweenColor RaTweening.RaTweenUtilExtensions.TweenColorR ( this SpriteRenderer  self,
float  red,
float  duration 
)
static

Tweens the SpriteRenderer's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
redThe red value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenDistance() [1/3]

static RaTweenDistance RaTweening.RaTweenUtilExtensions.TweenDistance ( this Shadow  self,
Vector2  distance,
float  duration 
)
static

Tweens the Shadow's Distance to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
distanceThe distance to tween to
durationThe duration of the tween in seconds

◆ TweenDistance() [2/3]

static RaTweenDistance RaTweening.RaTweenUtilExtensions.TweenDistance ( this Shadow  self,
Vector2  startDistance,
Shadow  endTarget,
float  duration 
)
static

Tweens the Shadow's Distance to the given value

Parameters
startDistanceThe distance to tween from
endTargetThe reference to which's distance to tween to
durationThe duration of the tween in seconds

◆ TweenDistance() [3/3]

static RaTweenDistance RaTweening.RaTweenUtilExtensions.TweenDistance ( this Shadow  self,
Vector2  startDistance,
Vector2  endDistance,
float  duration 
)
static

Tweens the Shadow's Distance to the given value

Parameters
startDistanceThe distance to tween from
endDistanceThe distance to tween to
durationThe duration of the tween in seconds

◆ TweenDistanceX()

static RaTweenDistance RaTweening.RaTweenUtilExtensions.TweenDistanceX ( this Shadow  self,
float  distanceX,
float  duration 
)
static

Tweens the Shadow's Distance's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
distanceXThe X Axis distance to tween to
durationThe duration of the tween in seconds

◆ TweenDistanceY()

static RaTweenDistance RaTweening.RaTweenUtilExtensions.TweenDistanceY ( this Shadow  self,
float  distanceY,
float  duration 
)
static

Tweens the Shadow's Distance's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
distanceYThe Y Axis distance to tween to
durationThe duration of the tween in seconds

◆ TweenFarClipPlane() [1/2]

static RaTweenFarClipPlane RaTweening.RaTweenUtilExtensions.TweenFarClipPlane ( this Camera  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Camera's Far Clipping Plane.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenFarClipPlane() [2/2]

static RaTweenFarClipPlane RaTweening.RaTweenUtilExtensions.TweenFarClipPlane ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Far Clipping Plane.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenFieldOfView() [1/2]

static RaTweenFieldOfView RaTweening.RaTweenUtilExtensions.TweenFieldOfView ( this Camera  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Camera's Perspective FieldOfView.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenFieldOfView() [2/2]

static RaTweenFieldOfView RaTweening.RaTweenUtilExtensions.TweenFieldOfView ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Perspective FieldOfView.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenFill() [1/2]

static RaTweenFill RaTweening.RaTweenUtilExtensions.TweenFill ( this Image  self,
float  fill,
float  duration 
)
static

Tweens the Image's Fill Value.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
fillThe fill value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenFill() [2/2]

static RaTweenFill RaTweening.RaTweenUtilExtensions.TweenFill ( this Image  self,
float  startFill,
float  endFill,
float  duration 
)
static

Tweens the Image's Fill Value.

Parameters
startFillThe fill value to tween from (value between 0 - 1)
endFillThe fill value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenIntensity() [1/2]

static RaTweenIntensity RaTweening.RaTweenUtilExtensions.TweenIntensity ( this Light  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Light's Intensity.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenIntensity() [2/2]

static RaTweenIntensity RaTweening.RaTweenUtilExtensions.TweenIntensity ( this Light  self,
float  value,
float  duration 
)
static

Tweens the Light's Intensity.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialColor() [1/4]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColor ( this Material  self,
Color  color,
float  duration 
)
static

Tweens the Material's Color Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
colorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialColor() [2/4]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColor ( this Material  self,
Color  startColor,
Color  endColor,
float  duration 
)
static

Tweens the Material's Color Property.

Parameters
startColorThe color value to tween from
endColorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialColor() [3/4]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColor ( this Renderer  self,
Color  color,
float  duration 
)
static

Tweens the Material's Color Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
colorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialColor() [4/4]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColor ( this Renderer  self,
Color  startColor,
Color  endColor,
float  duration 
)
static

Tweens the Material's Color Property.

Parameters
startColorThe color value to tween from
endColorThe color value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialColorA() [1/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorA ( this Material  self,
float  alpha,
float  duration 
)
static

Tweens the Material's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialColorA() [2/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorA ( this Renderer  self,
float  alpha,
float  duration 
)
static

Tweens the Material's Color's Alpha Channel.

‍Note: This can be used for Fading.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
alphaThe alpha value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialColorB() [1/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorB ( this Material  self,
float  blue,
float  duration 
)
static

Tweens the Material's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
blueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialColorB() [2/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorB ( this Renderer  self,
float  blue,
float  duration 
)
static

Tweens the Material's Color's Blue Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
blueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialColorG() [1/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorG ( this Material  self,
float  green,
float  duration 
)
static

Tweens the Material's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
greenThe green value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialColorG() [2/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorG ( this Renderer  self,
float  green,
float  duration 
)
static

Tweens the Material's Color's Green Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
greenThe green value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialColorR() [1/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorR ( this Material  self,
float  red,
float  duration 
)
static

Tweens the Material's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
redThe red value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialColorR() [2/2]

static RaTweenMaterialColor RaTweening.RaTweenUtilExtensions.TweenMaterialColorR ( this Renderer  self,
float  red,
float  duration 
)
static

Tweens the Material's Color's Red Channel

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
redThe red value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [1/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Material  self,
int  propertyID,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Material's Float Property.

Parameters
propertyIDThe ID of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [2/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Material  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Material's Float Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [3/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Material  self,
string  propertyName,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Material, int, float, float, float)) is more efficient.

Parameters
propertyNameThe name of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [4/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Material  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [5/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Renderer  self,
int  propertyID,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Material's Float Property.

Parameters
propertyIDThe ID of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [6/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Renderer  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Material's Float Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [7/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Renderer  self,
string  propertyName,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Renderer, int, float, float, float)) is more efficient.

Parameters
propertyNameThe name of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialFloat() [8/8]

static RaTweenMaterialFloat RaTweening.RaTweenUtilExtensions.TweenMaterialFloat ( this Renderer  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Material's Float Property.

‍Note: Doing it by ID (Calling TweenMaterialFloat(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialOffset() [1/2]

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenMaterialOffset ( this Material  self,
Vector2  offset,
float  duration 
)
static

Tweens the Material's TextureOffset to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
offsetThe textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialOffset() [2/2]

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenMaterialOffset ( this Material  self,
Vector2  startOffset,
Vector2  endOffset,
float  duration 
)
static

Tweens the Material's TextureOffset to the given value

Parameters
startOffsetThe textureOffset to tween from
endOffsetThe textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialOffsetX()

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenMaterialOffsetX ( this Material  self,
float  offsetX,
float  duration 
)
static

Tweens the Material's TextureOffset's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
offsetXThe X Axis textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialOffsetY()

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenMaterialOffsetY ( this Material  self,
float  offsetY,
float  duration 
)
static

Tweens the Material's TextureOffset's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
offsetYThe Y Axis textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialScale() [1/2]

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenMaterialScale ( this Material  self,
Vector2  scale,
float  duration 
)
static

Tweens the Material's TextureScale to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleThe textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialScale() [2/2]

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenMaterialScale ( this Material  self,
Vector2  startScale,
Vector2  endScale,
float  duration 
)
static

Tweens the Material's TextureScale to the given value

Parameters
startScaleThe textureScale to tween from
endScaleThe textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialScaleX()

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenMaterialScaleX ( this Material  self,
float  scaleX,
float  duration 
)
static

Tweens the Material's TextureScale's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleXThe X Axis textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialScaleY()

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenMaterialScaleY ( this Material  self,
float  scaleY,
float  duration 
)
static

Tweens the Material's TextureScale's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleYThe Y Axis textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [1/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Material  self,
int  propertyID,
Vector4  startValue,
Vector4  endValue,
float  duration 
)
static

Tweens the Material's Vector4 Property.

Parameters
propertyIDThe ID of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [2/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Material  self,
int  propertyID,
Vector4  value,
float  duration 
)
static

Tweens the Material's Vector4 Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [3/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Material  self,
string  propertyName,
Vector4  startValue,
Vector4  endValue,
float  duration 
)
static

Tweens the Material's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Material, int, Vector4, Vector4, float)) is more efficient.

Parameters
propertyNameThe name of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [4/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Material  self,
string  propertyName,
Vector4  value,
float  duration 
)
static

Tweens the Material's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Material, int, Vector4, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [5/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Renderer  self,
int  propertyID,
Vector4  startValue,
Vector4  endValue,
float  duration 
)
static

Tweens the Renderer's Vector4 Property.

Parameters
propertyIDThe ID of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [6/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Renderer  self,
int  propertyID,
Vector4  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [7/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Renderer  self,
string  propertyName,
Vector4  startValue,
Vector4  endValue,
float  duration 
)
static

Tweens the Renderer's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Renderer, int, Vector4, Vector4, float)) is more efficient.

Parameters
propertyNameThe name of the property to affect with the Tween
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4() [8/8]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4 ( this Renderer  self,
string  propertyName,
Vector4  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property.

‍Note: Doing it by ID (Calling TweenMaterialVector4(Renderer, int, Vector4, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4W() [1/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4W ( this Material  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's W Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe W Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4W() [2/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4W ( this Material  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's W Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4W(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe W Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4W() [3/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4W ( this Renderer  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's W Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe W Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4W() [4/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4W ( this Renderer  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's W Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4W(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe W Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4X() [1/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4X ( this Material  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's X Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe X Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4X() [2/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4X ( this Material  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's X Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4X(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe X Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4X() [3/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4X ( this Renderer  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's X Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe X Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4X() [4/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4X ( this Renderer  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's X Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4X(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe X Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Y() [1/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Y ( this Material  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's Y Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe Y Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Y() [2/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Y ( this Material  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's Y Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Y(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe Y Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Y() [3/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Y ( this Renderer  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's Y Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe Y Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Y() [4/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Y ( this Renderer  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's Y Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Y(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe Y Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Z() [1/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Z ( this Material  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's Z Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe Z Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Z() [2/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Z ( this Material  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Material's Vector4 Property's Z Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Z(Material, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe Z Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Z() [3/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Z ( this Renderer  self,
int  propertyID,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's Z Axis.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyIDThe ID of the property to affect with the Tween
valueThe Z Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMaterialVector4Z() [4/4]

static RaTweenMaterialVector4 RaTweening.RaTweenUtilExtensions.TweenMaterialVector4Z ( this Renderer  self,
string  propertyName,
float  value,
float  duration 
)
static

Tweens the Renderer's Vector4 Property's Z Axis.

‍Note: Doing it by ID (Calling TweenMaterialVector4Z(Renderer, int, float, float)) is more efficient.
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
propertyNameThe name of the property to affect with the Tween
valueThe Z Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenMove() [1/3]

static RaTweenPosition RaTweening.RaTweenUtilExtensions.TweenMove ( this Transform  self,
Vector3  pos,
float  duration 
)
static

Tweens the Transform's Position to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posThe position to tween to
durationThe duration of the tween in seconds

◆ TweenMove() [2/3]

static RaTweenPosition RaTweening.RaTweenUtilExtensions.TweenMove ( this Transform  self,
Vector3  startPos,
Transform  endTarget,
float  duration 
)
static

Tweens the Transform's Position to the given reference target's position

Parameters
startPosThe position to tween from
endTargetThe reference to which's position to tween to
durationThe duration of the tween in seconds

◆ TweenMove() [3/3]

static RaTweenPosition RaTweening.RaTweenUtilExtensions.TweenMove ( this Transform  self,
Vector3  startPos,
Vector3  endPos,
float  duration 
)
static

Tweens the Transform's Position to the given location

Parameters
startPosThe position to tween from
endPosThe position to tween to
durationThe duration of the tween in seconds

◆ TweenMoveX()

static RaTweenPosition RaTweening.RaTweenUtilExtensions.TweenMoveX ( this Transform  self,
float  posX,
float  duration 
)
static

Tweens the Transform's Position's X Axis to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posXThe X Axis position to tween to
durationThe duration of the tween in seconds

◆ TweenMoveY()

static RaTweenPosition RaTweening.RaTweenUtilExtensions.TweenMoveY ( this Transform  self,
float  posY,
float  duration 
)
static

Tweens the Transform's Position's Y Axis to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posYThe Y Axis position to tween to
durationThe duration of the tween in seconds

◆ TweenMoveZ()

static RaTweenPosition RaTweening.RaTweenUtilExtensions.TweenMoveZ ( this Transform  self,
float  posZ,
float  duration 
)
static

Tweens the Transform's Position's Z Axis to the given location

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
posZThe Z Axis position to tween to
durationThe duration of the tween in seconds

◆ TweenNearClipPlane() [1/2]

static RaTweenNearClipPlane RaTweening.RaTweenUtilExtensions.TweenNearClipPlane ( this Camera  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Camera's Near Clipping Plane.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenNearClipPlane() [2/2]

static RaTweenNearClipPlane RaTweening.RaTweenUtilExtensions.TweenNearClipPlane ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Near Clipping Plane.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenOrthoSize() [1/2]

static RaTweenOrthoSize RaTweening.RaTweenUtilExtensions.TweenOrthoSize ( this Camera  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Camera's Orthographic Size.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenOrthoSize() [2/2]

static RaTweenOrthoSize RaTweening.RaTweenUtilExtensions.TweenOrthoSize ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Orthographic Size.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenPitch() [1/3]

static RaTweenPitch RaTweening.RaTweenUtilExtensions.TweenPitch ( this AudioSource  self,
float  startValue,
AudioSource  endTarget,
float  duration 
)
static

Tweens the AudioSource's Pitch.

Parameters
startValueThe pitch to tween from
endTargetThe reference to which's pitch to tween to
durationThe duration of the tween in seconds

◆ TweenPitch() [2/3]

static RaTweenPitch RaTweening.RaTweenUtilExtensions.TweenPitch ( this AudioSource  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the AudioSource's Pitch.

Parameters
startValueThe pitch to tween from
endValueThe pitch to tween to
durationThe duration of the tween in seconds

◆ TweenPitch() [3/3]

static RaTweenPitch RaTweening.RaTweenUtilExtensions.TweenPitch ( this AudioSource  self,
float  value,
float  duration 
)
static

Tweens the AudioSource's Pitch.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenPivot() [1/3]

static RaTweenPivot RaTweening.RaTweenUtilExtensions.TweenPivot ( this RectTransform  self,
Vector2  pivot,
float  duration 
)
static

Tweens the RectTransform's Pivot to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
pivotThe pivot to tween to
durationThe duration of the tween in seconds

◆ TweenPivot() [2/3]

static RaTweenPivot RaTweening.RaTweenUtilExtensions.TweenPivot ( this RectTransform  self,
Vector2  startPivot,
RectTransform  endTarget,
float  duration 
)
static

Tweens the RectTransform's Pivot to the given value

‍Note: Changing the Pivot at Runtime causes the actual position of the object to change.

Parameters
startPivotThe pivot to tween from
endTargetThe reference to which's pivot to tween to
durationThe duration of the tween in seconds

◆ TweenPivot() [3/3]

static RaTweenPivot RaTweening.RaTweenUtilExtensions.TweenPivot ( this RectTransform  self,
Vector2  startPivot,
Vector2  endPivot,
float  duration 
)
static

Tweens the RectTransform's Pivot to the given value

‍Note: Changing the Pivot at Runtime causes the actual position of the object to change.

Parameters
startPivotThe pivot to tween from
endPivotThe pivot to tween to
durationThe duration of the tween in seconds

◆ TweenPivotX()

static RaTweenPivot RaTweening.RaTweenUtilExtensions.TweenPivotX ( this RectTransform  self,
float  pivotX,
float  duration 
)
static

Tweens the RectTransform's Pivot's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
pivotXThe X Axis pivot to tween to
durationThe duration of the tween in seconds

◆ TweenPivotY()

static RaTweenPivot RaTweening.RaTweenUtilExtensions.TweenPivotY ( this RectTransform  self,
float  pivotY,
float  duration 
)
static

Tweens the RectTransform's Pivot's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
pivotYThe Y Axis pivot to tween to
durationThe duration of the tween in seconds

◆ TweenPunchPos()

static RaTweenPunchPosition RaTweening.RaTweenUtilExtensions.TweenPunchPos ( this Transform  self,
Vector3  punch,
float  duration,
int  vibrato = 10,
float  elasticity = 1f 
)
static

Tweens a Punch on the Transform's Local Position

Parameters
punchThe direction and strength to apply the punch with
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the punch, else it will be a smooth sine wave punch
elasticityRepresents how much (0 to 1) the vector will go beyond the starting value when bouncing backwards. 1 creates a full oscillation between the punch direction and the opposite direction, while 0 oscillates only between the punch and the start value.

◆ TweenPunchRot()

static RaTweenPunchRotation RaTweening.RaTweenUtilExtensions.TweenPunchRot ( this Transform  self,
Vector3  punch,
float  duration,
int  vibrato = 10,
float  elasticity = 1f 
)
static

Tweens a Punch on the Transform's Local Rotation

Parameters
punchThe direction and strength to apply the punch with
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the punch, else it will be a smooth sine wave punch
elasticityRepresents how much (0 to 1) the vector will go beyond the starting value when bouncing backwards. 1 creates a full oscillation between the punch direction and the opposite direction, while 0 oscillates only between the punch and the start value.

◆ TweenPunchScale()

static RaTweenPunchScale RaTweening.RaTweenUtilExtensions.TweenPunchScale ( this Transform  self,
Vector3  punch,
float  duration,
int  vibrato = 10,
float  elasticity = 1f 
)
static

Tweens a Punch on the Transform's Scale

Parameters
punchThe direction and strength to apply the punch with
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the punch, else it will be a smooth sine wave punch
elasticityRepresents how much (0 to 1) the vector will go beyond the starting value when bouncing backwards. 1 creates a full oscillation between the punch direction and the opposite direction, while 0 oscillates only between the punch and the start value.

◆ TweenRange() [1/2]

static RaTweenRange RaTweening.RaTweenUtilExtensions.TweenRange ( this Light  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Light's Range.

Parameters
startValueThe value to tween from
endValueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenRange() [2/2]

static RaTweenRange RaTweening.RaTweenUtilExtensions.TweenRange ( this Light  self,
float  value,
float  duration 
)
static

Tweens the Light's Range.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to
durationThe duration of the tween in seconds

◆ TweenRect() [1/2]

static RaTweenRect RaTweening.RaTweenUtilExtensions.TweenRect ( this Camera  self,
Rect  rect,
float  duration 
)
static

Tweens the Camera's Rect.

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
rectThe rect value to tween to
durationThe duration of the tween in seconds

◆ TweenRect() [2/2]

static RaTweenRect RaTweening.RaTweenUtilExtensions.TweenRect ( this Camera  self,
Rect  startRect,
Rect  endRect,
float  duration 
)
static

Tweens the Camera's Rect.

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)

Parameters
startRectThe rect value to tween from
endRectThe rect value to tween to
durationThe duration of the tween in seconds

◆ TweenRectHeight()

static RaTweenRect RaTweening.RaTweenUtilExtensions.TweenRectHeight ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Rect's Height

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenRectWidth()

static RaTweenRect RaTweening.RaTweenUtilExtensions.TweenRectWidth ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Rect's Width

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe blue value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenRectX()

static RaTweenRect RaTweening.RaTweenUtilExtensions.TweenRectX ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Rect's X Axis

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe X Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenRectY()

static RaTweenRect RaTweening.RaTweenUtilExtensions.TweenRectY ( this Camera  self,
float  value,
float  duration 
)
static

Tweens the Camera's Rect's Y Axis

‍Note: You can have it target the Pixel Rect by calling RaTweenRect.SetPixelRect(bool)
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe Y Axis value to tween to
durationThe duration of the tween in seconds

◆ TweenRendererOffset() [1/2]

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenRendererOffset ( this Renderer  self,
Vector2  offset,
float  duration 
)
static

Tweens the Renderer's TextureOffset to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
offsetThe textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenRendererOffset() [2/2]

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenRendererOffset ( this Renderer  self,
Vector2  startOffset,
Vector2  endOffset,
float  duration 
)
static

Tweens the Renderer's TextureOffset to the given value

Parameters
startOffsetThe textureOffset to tween from
endOffsetThe textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenRendererOffsetX()

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenRendererOffsetX ( this Renderer  self,
float  offsetX,
float  duration 
)
static

Tweens the Renderer's TextureOffset's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
offsetXThe X Axis textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenRendererOffsetY()

static RaTweenMaterialOffset RaTweening.RaTweenUtilExtensions.TweenRendererOffsetY ( this Renderer  self,
float  offsetY,
float  duration 
)
static

Tweens the Renderer's TextureOffset's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
offsetYThe Y Axis textureOffset to tween to
durationThe duration of the tween in seconds

◆ TweenRendererScale() [1/2]

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenRendererScale ( this Renderer  self,
Vector2  scale,
float  duration 
)
static

Tweens the Renderer's TextureScale to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleThe textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenRendererScale() [2/2]

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenRendererScale ( this Renderer  self,
Vector2  startScale,
Vector2  endScale,
float  duration 
)
static

Tweens the Renderer's TextureScale to the given value

Parameters
startScaleThe textureScale to tween from
endScaleThe textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenRendererScaleX()

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenRendererScaleX ( this Renderer  self,
float  scaleX,
float  duration 
)
static

Tweens the Renderer's TextureScale's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleXThe X Axis textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenRendererScaleY()

static RaTweenMaterialScale RaTweening.RaTweenUtilExtensions.TweenRendererScaleY ( this Renderer  self,
float  scaleY,
float  duration 
)
static

Tweens the Renderer's TextureScale's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleYThe Y Axis textureScale to tween to
durationThe duration of the tween in seconds

◆ TweenRotate() [1/3]

static RaTweenRotation RaTweening.RaTweenUtilExtensions.TweenRotate ( this Transform  self,
Vector3  rot,
float  duration 
)
static

Tweens the Transform's Rotation to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
rotThe rotation to tween to
durationThe duration of the tween in seconds

◆ TweenRotate() [2/3]

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenRotate ( this Transform  self,
Vector3  startRot,
Transform  endTarget,
float  duration 
)
static

Tweens the Transform's Rotation to the given reference target's rotation

Parameters
startRotThe rotation to tween from
endTargetThe reference to which's scale to tween to
durationThe duration of the tween in seconds

◆ TweenRotate() [3/3]

static RaTweenRotation RaTweening.RaTweenUtilExtensions.TweenRotate ( this Transform  self,
Vector3  startRot,
Vector3  endRot,
float  duration 
)
static

Tweens the Transform's Rotation to the given location

Parameters
startRotThe rotation to tween from
endRotThe rotation to tween to
durationThe duration of the tween in seconds

◆ TweenRotateX()

static RaTweenRotation RaTweening.RaTweenUtilExtensions.TweenRotateX ( this Transform  self,
float  rotX,
float  duration 
)
static

Tweens the Transform's Rotation's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
rotXThe X Axis rotation to tween to
durationThe duration of the tween in seconds

◆ TweenRotateY()

static RaTweenRotation RaTweening.RaTweenUtilExtensions.TweenRotateY ( this Transform  self,
float  rotY,
float  duration 
)
static

Tweens the Transform's Rotation's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
rotYThe Y Axis rotation to tween to
durationThe duration of the tween in seconds

◆ TweenRotateZ()

static RaTweenRotation RaTweening.RaTweenUtilExtensions.TweenRotateZ ( this Transform  self,
float  rotZ,
float  duration 
)
static

Tweens the Transform's Rotation's Z Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
rotZThe Z Axis rotation to tween to
durationThe duration of the tween in seconds

◆ TweenScale() [1/5]

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScale ( this Transform  self,
float  scale,
float  duration 
)
static

Tweens the Transform's Scale to the given value

‍Note: Affects all Axes
Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleThe scale to tween to
durationThe duration of the tween in seconds

◆ TweenScale() [2/5]

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScale ( this Transform  self,
float  startScale,
float  endScale,
float  duration 
)
static

Tweens the Transform's Scale to the given location

‍Note: Affects all Axes

Parameters
startScaleThe scale to tween from
endScaleThe scale to tween to
durationThe duration of the tween in seconds

◆ TweenScale() [3/5]

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScale ( this Transform  self,
Vector3  scale,
float  duration 
)
static

Tweens the Transform's Scale to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleThe scale to tween to
durationThe duration of the tween in seconds

◆ TweenScale() [4/5]

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScale ( this Transform  self,
Vector3  startScale,
Transform  endTarget,
float  duration 
)
static

Tweens the Transform's Scale to the given reference target's scale

Parameters
startScaleThe scale to tween from
endTargetThe reference to which's scale to tween to
durationThe duration of the tween in seconds

◆ TweenScale() [5/5]

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScale ( this Transform  self,
Vector3  startScale,
Vector3  endScale,
float  duration 
)
static

Tweens the Transform's Scale to the given location

Parameters
startScaleThe scale to tween from
endScaleThe scale to tween to
durationThe duration of the tween in seconds

◆ TweenScaleX()

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScaleX ( this Transform  self,
float  scaleX,
float  duration 
)
static

Tweens the Transform's Scale's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleXThe X Axis scale to tween to
durationThe duration of the tween in seconds

◆ TweenScaleY()

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScaleY ( this Transform  self,
float  scaleY,
float  duration 
)
static

Tweens the Transform's Scale's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleYThe Y Axis scale to tween to
durationThe duration of the tween in seconds

◆ TweenScaleZ()

static RaTweenScale RaTweening.RaTweenUtilExtensions.TweenScaleZ ( this Transform  self,
float  scaleZ,
float  duration 
)
static

Tweens the Transform's Scale's Z Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
scaleZThe Z Axis scale to tween to
durationThe duration of the tween in seconds

◆ TweenScrollPos() [1/3]

static RaTweenScrollPos RaTweening.RaTweenUtilExtensions.TweenScrollPos ( this ScrollRect  self,
Vector2  normalizedPos,
float  duration 
)
static

Tweens the ScrollRect's NormalizedPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
normalizedPosThe normalizedPosition to tween to
durationThe duration of the tween in seconds

◆ TweenScrollPos() [2/3]

static RaTweenScrollPos RaTweening.RaTweenUtilExtensions.TweenScrollPos ( this ScrollRect  self,
Vector2  startNormalizedPos,
ScrollRect  endTarget,
float  duration 
)
static

Tweens the ScrollRect's NormalizedPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
startNormalizedPosThe normalizedPosition to tween from
endTargetThe reference to which's normalizedPosition to tween to
durationThe duration of the tween in seconds

◆ TweenScrollPos() [3/3]

static RaTweenScrollPos RaTweening.RaTweenUtilExtensions.TweenScrollPos ( this ScrollRect  self,
Vector2  startNormalizedPos,
Vector2  endNormalizedPos,
float  duration 
)
static

Tweens the ScrollRect's NormalizedPosition to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
startNormalizedPosThe normalizedPosition to tween from
endNormalizedPosThe normalizedPosition to tween to
durationThe duration of the tween in seconds

◆ TweenScrollPosX()

static RaTweenScrollPos RaTweening.RaTweenUtilExtensions.TweenScrollPosX ( this ScrollRect  self,
float  normalizedPosX,
float  duration 
)
static

Tweens the ScrollRect's NormalizedPosition's X Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
normalizedPosXThe X Axis normalizedPosition to tween to
durationThe duration of the tween in seconds

◆ TweenScrollPosY()

static RaTweenScrollPos RaTweening.RaTweenUtilExtensions.TweenScrollPosY ( this ScrollRect  self,
float  normalizedPosY,
float  duration 
)
static

Tweens the ScrollRect's NormalizedPosition's Y Axis to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
normalizedPosYThe Y Axis normalizedPosition to tween to
durationThe duration of the tween in seconds

◆ TweenShakePos() [1/2]

static RaTweenShakePosition RaTweening.RaTweenUtilExtensions.TweenShakePos ( this Transform  self,
float  shake,
float  duration,
int  vibrato = 10,
float  randomness = 90f,
bool  ignoreZAxis = true 
)
static

Tweens a Shake on the Transform's Local Position

‍Note: Recommended range is between 0 to 90

Parameters
shakeThe Strength the shake will occur in
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the shake, else it will be a linear shake/param>
Parameters
randomnessAdds a random offset to the shake (0 to 180). Setting it to 0 will shake along a single direction.
ignoreZAxisWhen True, only applies the shake on the X and Y axis

◆ TweenShakePos() [2/2]

static RaTweenShakePosition RaTweening.RaTweenUtilExtensions.TweenShakePos ( this Transform  self,
Vector3  shake,
float  duration,
int  vibrato = 10,
float  randomness = 90f 
)
static

Tweens a Shake on the Transform's Local Position

‍Note: Recommended range is between 0 to 90

Parameters
shakeThe Diration and Strength the shake will occur in
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the shake, else it will be a linear shake/param>
Parameters
randomnessAdds a random offset to the shake (0 to 180). Setting it to 0 will shake along a single direction.

◆ TweenShakeRot() [1/2]

static RaTweenShakeRotation RaTweening.RaTweenUtilExtensions.TweenShakeRot ( this Transform  self,
float  shake,
float  duration,
int  vibrato = 10,
float  randomness = 90f,
bool  ignoreZAxis = true 
)
static

Tweens a Shake on the Transform's Local Rotation

‍Note: Recommended range is between 0 to 90

Parameters
shakeThe Strength the shake will occur in
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the shake, else it will be a linear shake/param>
Parameters
randomnessAdds a random offset to the shake (0 to 180). Setting it to 0 will shake along a single direction.
ignoreZAxisWhen True, only applies the shake on the X and Y axis

◆ TweenShakeRot() [2/2]

static RaTweenShakeRotation RaTweening.RaTweenUtilExtensions.TweenShakeRot ( this Transform  self,
Vector3  shake,
float  duration,
int  vibrato = 10,
float  randomness = 90f 
)
static

Tweens a Shake on the Transform's Local Rotation

‍Note: Recommended range is between 0 to 90

Parameters
shakeThe Diration and Strength the shake will occur in
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the shake, else it will be a linear shake/param>
Parameters
randomnessAdds a random offset to the shake (0 to 180). Setting it to 0 will shake along a single direction.

◆ TweenShakeScale() [1/2]

static RaTweenShakeScale RaTweening.RaTweenUtilExtensions.TweenShakeScale ( this Transform  self,
float  shake,
float  duration,
int  vibrato = 10,
float  randomness = 90f,
bool  ignoreZAxis = true 
)
static

Tweens a Shake on the Transform's Scale

‍Note: Recommended range is between 0 to 90

Parameters
shakeThe Strength the shake will occur in
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the shake, else it will be a linear shake/param>
Parameters
randomnessAdds a random offset to the shake (0 to 180). Setting it to 0 will shake along a single direction.
ignoreZAxisWhen True, only applies the shake on the X and Y axis

◆ TweenShakeScale() [2/2]

static RaTweenShakeScale RaTweening.RaTweenUtilExtensions.TweenShakeScale ( this Transform  self,
Vector3  shake,
float  duration,
int  vibrato = 10,
float  randomness = 90f 
)
static

Tweens a Shake on the Transform's Scale

‍Note: Recommended range is between 0 to 90

Parameters
shakeThe Diration and Strength the shake will occur in
durationThe duration of the tween in seconds
vibratoThis will cause a vibration within the shake, else it will be a linear shake/param>
Parameters
randomnessAdds a random offset to the shake (0 to 180). Setting it to 0 will shake along a single direction.

◆ TweenSize() [1/3]

static RaTweenSizeDelta RaTweening.RaTweenUtilExtensions.TweenSize ( this RectTransform  self,
Vector2  size,
float  duration 
)
static

Tweens the RectTransform's SizeDelta to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
sizeThe SizeDelta to tween to
durationThe duration of the tween in seconds

◆ TweenSize() [2/3]

static RaTweenSizeDelta RaTweening.RaTweenUtilExtensions.TweenSize ( this RectTransform  self,
Vector2  startSize,
RectTransform  endTarget,
float  duration 
)
static

Tweens the RectTransform's SizeDelta to the given value

Parameters
startSizeThe SizeDelta to tween from
endTargetThe reference to which's SizeDelta to tween to
durationThe duration of the tween in seconds

◆ TweenSize() [3/3]

static RaTweenSizeDelta RaTweening.RaTweenUtilExtensions.TweenSize ( this RectTransform  self,
Vector2  startSize,
Vector2  endSize,
float  duration 
)
static

Tweens the RectTransform's SizeDelta to the given value

Parameters
startSizeThe SizeDelta to tween from
endSizeThe SizeDelta to tween to
durationThe duration of the tween in seconds

◆ TweenSizeHeight()

static RaTweenSizeDelta RaTweening.RaTweenUtilExtensions.TweenSizeHeight ( this RectTransform  self,
float  height,
float  duration 
)
static

Tweens the RectTransform's SizeDelta's Height to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
heightThe Y Axis SizeDelta to tween to
durationThe duration of the tween in seconds

◆ TweenSizeWidth()

static RaTweenSizeDelta RaTweening.RaTweenUtilExtensions.TweenSizeWidth ( this RectTransform  self,
float  width,
float  duration 
)
static

Tweens the RectTransform's SizeDelta's Width to the given value

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
widthThe X Axis SizeDelta to tween to
durationThe duration of the tween in seconds

◆ TweenSpriteSequence() [1/2]

static RaTweenSpriteSequence RaTweening.RaTweenUtilExtensions.TweenSpriteSequence ( this Image  self,
Sprite[]  sprites,
float  duration 
)
static

Tweens the Image through a sequence of Sprites.

‍Note: A linear sequence would mean a linear animation, a curve would cause the animation to sit on a sprite for longer.
Note: Overshooting in value causes the sprites to wrap around the sequence, so an overshoot of 1.1 would go from the last sprite to the first sprite

Parameters
spritesThe sequence of sprites to tween over
durationThe duration of the tween in seconds

◆ TweenSpriteSequence() [2/2]

static RaTweenSpriteSequence RaTweening.RaTweenUtilExtensions.TweenSpriteSequence ( this SpriteRenderer  self,
Sprite[]  sprites,
float  duration 
)
static

Tweens the SpriteRenderer through a sequence of Sprites.

‍Note: A linear sequence would mean a linear animation, a curve would cause the animation to sit on a sprite for longer.
Note: Overshooting in value causes the sprites to wrap around the sequence, so an overshoot of 1.1 would go from the last sprite to the first sprite

Parameters
spritesThe sequence of sprites to tween over
durationThe duration of the tween in seconds

◆ TweenValue() [1/3]

static RaTweenValue RaTweening.RaTweenUtilExtensions.TweenValue ( this Slider  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the Slider's Value.

Parameters
startValueThe value to tween from (value between 0 - 1)
endValueThe value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenValue() [2/3]

static RaTweenValue RaTweening.RaTweenUtilExtensions.TweenValue ( this Slider  self,
float  startValue,
Slider  endTarget,
float  duration 
)
static

Tweens the Slider's Value.

Parameters
startValueThe value to tween from (value between 0 - 1)
endTargetThe reference to which's value to tween to
durationThe duration of the tween in seconds

◆ TweenValue() [3/3]

static RaTweenValue RaTweening.RaTweenUtilExtensions.TweenValue ( this Slider  self,
float  value,
float  duration 
)
static

Tweens the Slider's Value.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenVolume() [1/3]

static RaTweenVolume RaTweening.RaTweenUtilExtensions.TweenVolume ( this AudioSource  self,
float  startValue,
AudioSource  endTarget,
float  duration 
)
static

Tweens the AudioSource's Volume.

Parameters
startValueThe volume to tween from (value between 0 - 1)
endTargetThe reference to which's volume to tween to
durationThe duration of the tween in seconds

◆ TweenVolume() [2/3]

static RaTweenVolume RaTweening.RaTweenUtilExtensions.TweenVolume ( this AudioSource  self,
float  startValue,
float  endValue,
float  duration 
)
static

Tweens the AudioSource's Volume.

Parameters
startValueThe volume to tween from (value between 0 - 1)
endValueThe volume to tween to (value between 0 - 1)
durationThe duration of the tween in seconds

◆ TweenVolume() [3/3]

static RaTweenVolume RaTweening.RaTweenUtilExtensions.TweenVolume ( this AudioSource  self,
float  value,
float  duration 
)
static

Tweens the AudioSource's Volume.

‍Note: Through this method, the RaTweenDynamic<TargetT, ValueT>.SetStartDynamic(bool) is set to true

Parameters
valueThe value to tween to (value between 0 - 1)
durationThe duration of the tween in seconds