RaTweening 1.0.0
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAttribute
 CRaTweening.RaTweenSequence.EntryDataThis struct represents an entry within a sequence. Holding the data what tween to play and their sequence settings
 CIDisposable
 CRaTweening.IDynamicTween
 CRaTweening.Lambda.IRaTweenLambda
 CRaTweening.IRaTweenTarget
 CRaTweening.TimeScale.ITimeScaleChannelRepresents a channel which indicates the Scale at which the Real-Time DeltaTime should be scaled for a Tween.

‍Note: This affects the evaluation speed of all the tweens referring to the channel.

 CRaTweening.Tools.MaterialUtils
 CMonoBehaviour
 CRaTweening.RaColorOptionsThis Util class hold the tools to exclude various color channels from tweening calculations
 CRaTweening.RaRectOptionsThis Util class hold the tools to exclude various Values of a Rect from tweening calculations
 CRaTweening.RaTweenBaseThe base RaTween class from which all tweens inherit from.

‍Note: By Default, a tween runs in RealTime. To change it to GameTime, call RaTweenUtilExtensions.SetToGameTime<TweenT>(TweenT)

 CRaTweening.RaTweenDynamic< AudioSource, float >
 CRaTweening.RaTweenDynamic< Camera, Color >
 CRaTweening.RaTweenDynamic< Camera, float >
 CRaTweening.RaTweenDynamic< Camera, Rect >
 CRaTweening.RaTweenDynamic< CanvasGroup, float >
 CRaTweening.RaTweenDynamic< Graphic, Color >
 CRaTweening.RaTweenDynamic< Image, float >
 CRaTweening.RaTweenDynamic< Light, Color >
 CRaTweening.RaTweenDynamic< Light, float >
 CRaTweening.RaTweenDynamic< RectTransform, Vector2 >
 CRaTweening.RaTweenDynamic< RectTransform, Vector3 >
 CRaTweening.RaTweenDynamic< ScrollRect, Vector2 >
 CRaTweening.RaTweenDynamic< Shadow, Color >
 CRaTweening.RaTweenDynamic< Shadow, Vector2 >
 CRaTweening.RaTweenDynamic< Slider, float >
 CRaTweening.RaTweenDynamic< SpriteRenderer, Color >
 CRaTweening.RaTweenDynamic< TargetT, Color >
 CRaTweening.RaTweenDynamic< TargetT, float >
 CRaTweening.RaTweenDynamic< TargetT, Vector2 >
 CRaTweening.RaTweenDynamic< TargetT, Vector4 >
 CRaTweening.RaTweenDynamic< Transform, Vector3 >
 CRaTweening.Core.RaTweenEasingUtil class that handles the logics of RaEasingType
 CRaTweening.RaTweenLambdaThis class contains all the Lambda.RaTweenLambdaBase<ValueT> methods to create / play Lambda tweens.

‍Note: Lambda Tweens are used to create a tween where you can define the setter logics of the tween yourself in code. (for when you try to do custom logics or the tween does not have a clear target)

 CRaTweening.Lambda.RaTweenLambdaBase< Color >
 CRaTweening.Lambda.RaTweenLambdaBase< float >
 CRaTweening.Lambda.RaTweenLambdaBase< Rect >
 CRaTweening.Lambda.RaTweenLambdaBase< Vector2 >
 CRaTweening.Lambda.RaTweenLambdaBase< Vector3 >
 CRaTweening.Lambda.RaTweenLambdaBase< Vector4 >
 CRaTweening.Core.RaTweenMaterialColorBase< Material >
 CRaTweening.Core.RaTweenMaterialColorBase< Renderer >
 CRaTweening.Core.RaTweenMaterialFloatBase< Material >
 CRaTweening.Core.RaTweenMaterialFloatBase< Renderer >
 CRaTweening.Core.RaTweenMaterialOffsetBase< Material >
 CRaTweening.Core.RaTweenMaterialOffsetBase< Renderer >
 CRaTweening.Core.RaTweenMaterialScaleBase< Material >
 CRaTweening.Core.RaTweenMaterialScaleBase< Renderer >
 CRaTweening.Core.RaTweenMaterialVector4Base< Material >
 CRaTweening.Core.RaTweenMaterialVector4Base< Renderer >
 CRaTweening.Core.RaTweenModifierUtil class that handles the logics of RaModifierType
 CRaTweening.Core.RaTweenPunchBase< Transform >
 CRaTweening.Core.RaTweenShakeBase< Transform >
 CRaTweening.RaTweenUtilExtensionsThis 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.
 CRaTweening.RaVector2OptionsThis Util class hold the tools to exclude various axes in 2D space from tweening calculations
 CRaTweening.RaVector3OptionsThis Util class hold the tools to exclude various axes in 3D space from tweening calculations
 CRaTweening.RaVector4OptionsThis Util class hold the tools to exclude various axes in 4D space from tweening calculations
 CScriptableObject