RaTweening 1.0.0
|
This class contains all the Lambda.RaTweenLambdaBase<ValueT> methods to create / play Lambda tweens.
More...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)
Static Public Member Functions | |
static RaTweenLambdaColor | TweenColorR (Color start, float red, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens the Color's Red Channel Value More... | |
static RaTweenLambdaColor | TweenColorG (Color start, float green, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens the Color's Green Channel Value More... | |
static RaTweenLambdaColor | TweenColorB (Color start, float blue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens the Color's Blue Channel Value More... | |
static RaTweenLambdaColor | TweenColorA (Color start, float alpha, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens the Color's Alpha Channel Value More... | |
static RaTweenLambdaColor | TweenColor (Color start, Color end, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Color Value More... | |
static RaTweenLambdaFloat | TweenFloat (float start, float end, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Float Value More... | |
static RaTweenLambdaRect | TweenRectX (Rect start, float value, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Rect's X Value More... | |
static RaTweenLambdaRect | TweenRectY (Rect start, float value, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Rect's Y Value More... | |
static RaTweenLambdaRect | TweenRectWidth (Rect start, float value, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Rect's Width Value More... | |
static RaTweenLambdaRect | TweenRectHeight (Rect start, float value, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Rect's Height Value More... | |
static RaTweenLambdaRect | TweenRect (Rect start, Rect end, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Rect Value More... | |
static RaTweenLambdaVector2 | TweenVector2X (Vector2 start, float xValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector2's X Axis Value More... | |
static RaTweenLambdaVector2 | TweenVector2Y (Vector2 start, float yValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector2's Y Axis Value More... | |
static RaTweenLambdaVector2 | TweenVector2 (Vector2 start, Vector2 end, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector2 Value More... | |
static RaTweenLambdaVector3 | TweenVector3X (Vector3 start, float xValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector3's X Axis Value More... | |
static RaTweenLambdaVector3 | TweenVector3Y (Vector3 start, float yValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector3's Y Axis Value More... | |
static RaTweenLambdaVector3 | TweenVector3Z (Vector3 start, float zValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector3's Z Axis Value More... | |
static RaTweenLambdaVector3 | TweenVector3 (Vector3 start, Vector3 end, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector3 Value More... | |
static RaTweenLambdaVector4 | TweenVector4X (Vector4 start, float xValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector4's X Axis Value More... | |
static RaTweenLambdaVector4 | TweenVector4Y (Vector4 start, float yValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector4's Y Axis Value More... | |
static RaTweenLambdaVector4 | TweenVector4Z (Vector4 start, float zValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector4's Z Axis Value More... | |
static RaTweenLambdaVector4 | TweenVector4W (Vector4 start, float wValue, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector4's W Axis Value More... | |
static RaTweenLambdaVector4 | TweenVector4 (Vector4 start, Vector4 end, float duration, SetterHandler setter, IsValidHandler isValidHandler=null) |
Tweens a Vector4 Value More... | |
This 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)
|
static |
Tweens a Color Value
start | The Color value to start from |
end | The Color value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens the Color's Alpha Channel Value
start | The Color value to start from |
alpha | The alpha value to tween to (value between 0 - 1) |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens the Color's Blue Channel Value
start | The Color value to start from |
blue | The blue value to tween to (value between 0 - 1) |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens the Color's Green Channel Value
start | The Color value to start from |
green | The green value to tween to (value between 0 - 1) |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens the Color's Red Channel Value
start | The Color value to start from |
red | The red value to tween to (value between 0 - 1) |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Float Value
start | The Float value to start from |
end | The Float value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Rect Value
start | The Rect value to start from |
end | The Rect value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Rect's Height Value
start | The Rect value to start from |
value | The Rect's Height value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Rect's Width Value
start | The Rect value to start from |
width | The Rect's Width value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Rect's X Value
start | The Rect value to start from |
value | The Rect's X value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Rect's Y Value
start | The Rect value to start from |
value | The Rect's Y value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector2 Value
start | The Vector2 value to start from |
end | The Vector2 value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector2's X Axis Value
start | The Vector2 value to start from |
xValue | The Vector2's X Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector2's Y Axis Value
start | The Vector2 value to start from |
yValue | The Vector2's Y Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector3 Value
start | The Vector3 value to start from |
end | The Vector3 value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector3's X Axis Value
start | The Vector3 value to start from |
xValue | The Vector3's X Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector3's Y Axis Value
start | The Vector3 value to start from |
yValue | The Vector3's Y Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector3's Z Axis Value
start | The Vector3 value to start from |
zValue | The Vector3's Z Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector4 Value
start | The Vector4 value to start from |
end | The Vector4 value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector4's W Axis Value
start | The Vector4 value to start from |
wValue | The Vector4's W Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector4's X Axis Value
start | The Vector4 value to start from |
xValue | The Vector4's X Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector4's Y Axis Value
start | The Vector4 value to start from |
yValue | The Vector4's Y Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |
|
static |
Tweens a Vector4's Z Axis Value
start | The Vector4 value to start from |
zValue | The Vector4's Z Axis value to tween to |
duration | The duration of the tween in seconds |
setter | The Setter Callback which can be used to apply the tween value to a target |
isValidHandler | An optional IsValid check, which should return true if the tween is valid, and false if the tween should be terminated (Think of null reference prevention) |