A RaTweenMaterialVector4Base<TargetT> tween handles the logics of tweening the Vector4 Property of a Material
|
| RaTweenMaterialVector4 (Material target, string propertyName, Vector4 startValue, Vector4 endValue, float duration) |
|
| RaTweenMaterialVector4 (Material target, string propertyName, Vector4 endValue, float duration) |
|
| RaTweenMaterialVector4 (Material target, int propertyID, Vector4 startValue, Vector4 endValue, float duration) |
|
| RaTweenMaterialVector4 (Material target, int propertyID, Vector4 endValue, float duration) |
|
| RaTweenMaterialVector4Base (TargetT target, string propertyName, Vector4 startValue, Vector4 endValue, float duration) |
|
| RaTweenMaterialVector4Base (TargetT target, string propertyName, Vector4 endValue, float duration) |
|
| RaTweenMaterialVector4Base (TargetT target, int propertyID, Vector4 startValue, Vector4 endValue, float duration) |
|
| RaTweenMaterialVector4Base (TargetT target, int propertyID, Vector4 endValue, float duration) |
|
RaTweenMaterialVector4Base< TargetT > | SetTargetPropertyDefault () |
| Makes it so the DefaultVector4Property of the Target Material is affected by the Tween
|
|
RaTweenMaterialVector4Base< TargetT > | SetTargetProperty (string propertyName) |
| Makes it so the given property of the Target Material is affected by the Tween
Note: Doing it by ID (Calling SetTargetProperty(int)) is more efficient.
More...
|
|
RaTweenMaterialVector4Base< TargetT > | SetTargetProperty (int propertyID) |
| Makes it so the given property of the Target Material is affected by the Tween
Note: PropertyID is retrieved by calling Shader.PropertyToID(propertyName)
More...
|
|
RaTweenMaterialVector4Base< TargetT > | SetExcludeAxis (Axis excludeAxes) |
| Makes it so the given axes are excluded from the tween. So they remain the value they have at the moments of evaluation More...
|
|
RaTweenMaterialVector4Base< TargetT > | OnlyIncludeAxis (Axis inclAxes) |
| Makes it so the given axes which are not specified by the input are excluded. So they remain the value they have at the moments of evaluation More...
|
|
|
override Material | GetMaterial (Material target) |
|
override RaTweenMaterialVector4Base< Material > | MaterialVector4Clone () |
|
override void | SetDefaultValues () |
|
override void | DynamicEvaluation (float normalizedValue, TargetT target, Vector4 start, Vector4 end) |
|
override RaTweenDynamic< TargetT, Vector4 > | DynamicClone () |
|
override Vector4 | ReadValue (TargetT reference) |
|
override Vector4 | GetEndByDelta (Vector4 start, Vector4 delta) |
|
abstract RaTweenMaterialVector4Base< TargetT > | MaterialVector4Clone () |
|
abstract Material | GetMaterial (TargetT target) |
|
A RaTweenMaterialVector4Base<TargetT> tween handles the logics of tweening the Vector4 Property of a Material
Note: RaTweenUtilExtensions for all extension methods