Show / Hide Table of Contents

Class BackEase

Implements back easing function for animations

Inheritance
System.Object
DependencyObject
Freezable
EasingFunctionBase
BackEase
Inherited Members
EasingFunctionBase.EasingModeProperty
EasingFunctionBase.EasingMode
EasingFunctionBase.Ease(Double)
Freezable.IsFrozen
Freezable.Parent
Freezable.Changed
Freezable.Freeze()
Freezable.OnPropertyChanged(DependencyProperty)
DependencyObject.DependencyObjectType
DependencyObject.IsSealed
DependencyObject.Equals(Object)
DependencyObject.GetHashCode()
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.GetValue(DependencyProperty)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.GetLocalValueEnumerator()
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.SetBinding(DependencyProperty, Binding)
DependencyObject.SetResourceReference(DependencyProperty, Object)
Namespace: EmptyKeys.UserInterface.Media.Animation
Assembly: EmptyKeys.UserInterface.dll
Syntax
public class BackEase : EasingFunctionBase

Fields

AmplitudeProperty

The amplitude property

Declaration
public static readonly DependencyProperty AmplitudeProperty
Field Value
Type Description
DependencyProperty

Properties

Amplitude

Gets or sets the amplitude.

Declaration
public float Amplitude { get; set; }
Property Value
Type Description
System.Single

The amplitude.

Methods

CloneCore()

Clones the core.

Declaration
protected override EasingFunctionBase CloneCore()
Returns
Type Description
EasingFunctionBase
Overrides
EasingFunctionBase.CloneCore()

EaseCore(Double)

Core method for easing function

Declaration
protected override double EaseCore(double progress)
Parameters
Type Name Description
System.Double progress

The progress.

Returns
Type Description
System.Double
Overrides
EasingFunctionBase.EaseCore(Double)
Back to top Generated by DocFX