![]() |
RaTweening 1.0.0
|
▼NRaTweening | |
▼NCore | |
►NElements | |
CRaTweenEasing | Util class that handles the logics of RaEasingType |
CRaTweeningEngine | This DontDestroyOnLoad - Singleton handles the progressing through all tweens registered to it. Tweens are Registered to the engine by calling their RaTweenUtilExtensions.Play<TweenT>(TweenT) method. This class does its work automatically by the internal systems and is not required to be manually called by the user.
|
CRaTweeningProcessor | The Processor can be used to manually handle the states of tweens which have been registered to it. It completely handles all the state related logics such as handling their delays, lifetime, evaluations and all other state related aspects. This system is used by RaTweeningEngine and RaTweenSequence to handle their internal tweens.
|
CRaTweenMaterialColorBase | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Color of a Material |
CRaTweenMaterialFloatBase | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Float of a Material |
CRaTweenMaterialOffsetBase | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the TextureOffset of a Material |
CRaTweenMaterialScaleBase | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the TextureScale of a Material |
CRaTweenMaterialVector4Base | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Vector4 Property of a Material |
CRaTweenModifier | Util class that handles the logics of RaModifierType |
CRaTweenPunchBase | This is the base class of the tweens that handle the logics of tweening a Target's Punch Value |
CRaTweenShakeBase | This is the base class of the tweens that handle the logics of tweening a Target's Shake Value |
▼NLambda | |
CIRaTweenLambda | |
CRaTweenLambdaBase | This class acts as the base class for all Lambda Tweens This tween type can SetStartDynamic(bool) to live calculate its start value This tween type can use SetEndIsDelta(bool) to live calculate its end value This tween type can use SetDynamicSetupStep(RaTweenDynamicSetupStep) to determine when to calculate the SetStartDynamic(bool) and SetEndIsDelta(bool) values It allows for a Setter and an optional IsValid check method to be passed to it in order to execute the evaluation of a tween.
|
CRaTweenLambdaColor | A RaTweenLambdaBase<ValueT> tween handles the logics of tweening a Color
|
CRaTweenLambdaFloat | A RaTweenLambdaBase<ValueT> tween handles the logics of tweening a Float
|
CRaTweenLambdaRect | A RaTweenLambdaBase<ValueT> tween handles the logics of tweening a Rect
|
CRaTweenLambdaVector2 | A RaTweenLambdaBase<ValueT> tween handles the logics of tweening a Vector2
|
CRaTweenLambdaVector3 | A RaTweenLambdaBase<ValueT> tween handles the logics of tweening a Vector3
|
CRaTweenLambdaVector4 | A RaTweenLambdaBase<ValueT> tween handles the logics of tweening a Vector4
|
▼NRaAudioSource | |
CRaTweenPitch | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Pitch of a AudioSource
|
CRaTweenVolume | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Volume of a AudioSource
|
▼NRaCamera | |
CRaTweenAspect | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Aspect Ratio of a Camera |
CRaTweenColor | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the BackgroundColor of a Camera
|
CRaTweenFarClipPlane | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Far Clipping Plane of a Camera |
CRaTweenFieldOfView | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Perspective FieldOfView of a Camera
|
CRaTweenNearClipPlane | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Near Clipping Plane of a Camera |
CRaTweenOrthoSize | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Orthographic Size of a Camera
|
CRaTweenRect | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Rect of a Camera
|
▼NRaLight | |
CRaTweenAngle | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Angle of a Light |
CRaTweenColor | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Color of a Light
|
CRaTweenIntensity | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Intensity of a Light |
CRaTweenRange | A RaTweenDynamic<TargetT, ValueT> tween that is the base class that handles the logics of tweening the Range of a Light |
▼NRaMaterial | |
CRaTweenMaterialColor | A RaTweenMaterialColorBase<TargetT> tween handles the logics of tweening the Color of a Material
|
CRaTweenMaterialFloat | A RaTweenMaterialFloatBase<TargetT> tween handles the logics of tweening the Float of a Material
|
CRaTweenMaterialOffset | A RaTweenMaterialOffsetBase<TargetT> tween handles the logics of tweening the TextureOffset of a Material
|
CRaTweenMaterialScale | A RaTweenMaterialScaleBase<TargetT> tween handles the logics of tweening the TextureScale of a Material
|
CRaTweenMaterialVector4 | A RaTweenMaterialVector4Base<TargetT> tween handles the logics of tweening the Vector4 Property of a Material
|
▼NRaRenderer | |
CRaTweenMaterialColor | A RaTweenMaterialColorBase<TargetT> tween handles the logics of tweening the Color of a Renderer's Material
|
CRaTweenMaterialFloat | A RaTweenMaterialFloatBase<TargetT> tween handles the logics of tweening the Float of a Renderer's Material
|
CRaTweenMaterialOffset | A RaTweenMaterialOffsetBase<TargetT> tween handles the logics of tweening the TextureOffset of a Renderer's Material
|
CRaTweenMaterialScale | A RaTweenMaterialScaleBase<TargetT> tween handles the logics of tweening the TextureScale of a Renderer's Material
|
CRaTweenMaterialVector4 | A RaTweenMaterialVector4Base<TargetT> tween handles the logics of tweening the Vector4 Property of a Renderer's Material
|
▼NRaSpriteRenderer | |
CRaTweenColor | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Color of a SpriteRenderer
|
CRaTweenSpriteSequence | This class handles the logics of tweening the Sprite of a SpriteRenderer as a sequence of sprites
|
▼NRaTransform | |
CRaTweenPosition | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Position of a Transform
|
CRaTweenPunchPosition | A RaTweenPunchBase<TargetT> tween handles the logics of tweening the Punch of the Local Position of a Transform
|
CRaTweenPunchRotation | A RaTweenPunchBase<TargetT> tween handles the logics of tweening the Punch of the Local Rotation of a Transform
|
CRaTweenPunchScale | A RaTweenPunchBase<TargetT> tween handles the logics of tweening the Punch of a Scale of a Transform
|
CRaTweenRotation | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Rotation of a Transform
|
CRaTweenScale | A RaTweenDynamic<TargetT, ValueT> tween handles the logics of tweening the Scale of a Transform
|
CRaTweenShakePosition | A RaTweenShakeBase<TargetT> tween handles the logics of tweening the Shake of the Local Position of a Transform
|
CRaTweenShakeRotation | A RaTweenShakeBase<TargetT> tween handles the logics of tweening the Shake of the Local Rotation of a Transform
|
CRaTweenShakeScale | A RaTweenShakeBase<TargetT> tween handles the logics of tweening the Shake of a Scale of a Transform
|
▼NTimeScale | |
CCustomTimeScaleChannelSO | A TimeScaleChannelSO which can be used to manually set the TimeScale of an entire group of tweens and live modify them.
|
CGameTimeScaleChannel | This Singleton ITimeScaleChannel represents Unity's Time.timeScale value.
|
CGameTimeScaleChannelSO | The ScriptableObject equivalent of GameTimeScaleChannel, which represents Unity's Time.timeScale value.
|
CITimeScaleChannel | Represents a channel which indicates the Scale at which the Real-Time DeltaTime should be scaled for a Tween.
|
CTimeScaleChannelSO | The Base Class for ScriptableObjects representing a ITimeScaleChannel
|
▼NTools | |
CMaterialUtils | |
▼NUI | |
►NRaCanvasGroup | |
►NRaGraphic | |
►NRaImage | |
►NRaRectTransform | |
►NRaScrollRect | |
►NRaShadow | |
►NRaSlider | |
CIDynamicTween | |
CIRaTweenTarget | |
CRaColorOptions | This Util class hold the tools to exclude various color channels from tweening calculations |
CRaRectOptions | This Util class hold the tools to exclude various Values of a Rect from tweening calculations |
CRaTween | This is the base tween class which is used to define all tweens using easings and easing modifiers |
CRaTweenBase | The base RaTween class from which all tweens inherit from.
|
CRaTweenDynamic | This is the base tween class which is used to define all tweens which tween from one value to another affecting a target This tween type can use a value or reference as start and end value This tween type can SetStartDynamic(bool) to live calculate its start value This tween type can use SetEndIsDelta(bool) to live calculate its end value This tween type can use SetDynamicSetupStep(RaTweenDynamicSetupStep) to determine when to calculate the SetStartDynamic(bool) and SetEndIsDelta(bool) values This is the main used base class for most of the tweening functionalities
|
CRaTweenerComponent | The Component that allows for making Tweens within the editor. This component is used to create tweens without code or have visual designers create tweens which are triggered by code This system uses RaTweening.Core.Elements.RaTweenerElementBase inheritors to serialize the data of tweens |
CRaTweenerElementAttribute | This attribute is used to bind a tween to a RaTweening.Core.Elements.RaTweenerElementBase which will represent their serialization. This should be placed above the class of a RaTweenBase inheritor. |
CRaTweenLambda | This class contains all the Lambda.RaTweenLambdaBase<ValueT> methods to create / play Lambda tweens.
|
▼CRaTweenSequence | This class takes control over all appended tweens submitted as sequence entries and evaluates them in sequence. OnComplete is called when all tweens have finished inside of it.
|
CEntryData | This struct represents an entry within a sequence. Holding the data what tween to play and their sequence settings |
CRaTweenUtilExtensions | 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. |
CRaVector2Options | This Util class hold the tools to exclude various axes in 2D space from tweening calculations |
CRaVector3Options | This Util class hold the tools to exclude various axes in 3D space from tweening calculations |
CRaVector4Options | This Util class hold the tools to exclude various axes in 4D space from tweening calculations |