Class AnimationEngine
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.WindowAnimation
Assembly: Telerik.WinControls.dll
Syntax
public class AnimationEngine : RadObject, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor
Constructors
AnimationEngine()
Declaration
public AnimationEngine()
Fields
calculator
frames
Declaration
protected int frames
Field Value
System.Int32
|
thread
Declaration
protected Thread thread
Field Value
System.Threading.Thread
|
threadStart
Declaration
protected ManualResetEvent threadStart
Field Value
System.Threading.ManualResetEvent
|
Properties
AnimationFrames
Declaration
public int AnimationFrames { get; set; }
Property Value
System.Int32
|
AnimationStep
Declaration
public int AnimationStep { get; }
Property Value
System.Int32
|
EasingType
Methods
Animate()
Declaration
protected virtual void Animate()
DisposeUnmanagedResources()
Declaration
protected override void DisposeUnmanagedResources()
Overrides
OnAnimating(AnimationEventArgs)
Declaration
protected virtual void OnAnimating(AnimationEventArgs e)
Parameters
AnimationEventArgs
e
|
OnAnimationFinished(AnimationEventArgs)
Declaration
protected virtual void OnAnimationFinished(AnimationEventArgs e)
Parameters
AnimationEventArgs
e
|
Start()
Declaration
public void Start()
Stop()
Declaration
public void Stop()
Events
Animating
Event raised in parallel with the executing animation.
Declaration
public event AnimationEventHandler Animating
Event Type
AnimationEventHandler
|
AnimationFinished
Event raised when animation is finished
Declaration
public event AnimationEventHandler AnimationFinished
Event Type
AnimationEventHandler
|