Delegate AnimationFunction
- Namespace
- Northwoods.Go
- Assembly
- Northwoods.GoDiagram.Avalonia.dll
Function that transforms the property values. It takes the animated object, start value, end value, easing function (the Easing), current time, duration, and animation state. It should modify one or more properties on the object.
public delegate void AnimationFunction(object obj, object startValue, object endValue, EasingFunction easing, double currentTime, int duration, Animation animation)
Parameters
objobjectthe animated object.
startValueobjectthe start value.
endValueobjectthe end value.
easingEasingFunctionthe EasingFunction
currentTimedoublethe current time
durationintthe duration of the animation
animationAnimationthe animation state