eDriven Framework API
ITween Interface
NamespaceseDriven.AnimationITween
eDriven Framework API
The more specific tween interface
Declaration Syntax
C#Visual BasicVisual C++
Public Interface ITween _
	Inherits IAnimation, ITargetedAction, IDisposable, IAsyncAction,  _
	ICloneable
public interface class ITween : IAnimation, 
	ITargetedAction, IDisposable, IAsyncAction, ICloneable
Members
All MembersMethodsProperties



IconMemberDescription
Callback
The handler that should be executed after the tween is finished playing
(Inherited from IAnimation.)
Clone()()()()
Creates a new object that is a copy of the current instance.
(Inherited from ICloneable.)
Delay
The time before the actual start of each tween
(Inherited from ITargetedAction.)
Dispose()()()()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Duration
Tween duration
(Inherited from ITargetedAction.)
Easer
Easing function

EndValue
EndValueReader
EndValueReaderFunction
Interpolator

IsChild
The property returning true if this tween has a parent tween
(Inherited from IAsyncAction.)
IsDone
The flag returnig true if the tween is finished playing

Mute()()()()
Mutes the tween

Name
Just a descriptive name for logging etc.
(Inherited from ITargetedAction.)
Parent
The parent async action
(Inherited from IAsyncAction.)
Play()()()()
Plays tween

Play(Object)
Starts a tween with tween manager registration
(Inherited from IAnimation.)
Property
The property to tween
(Inherited from ITargetedAction.)
Reset()()()()
Resets the tween

SetOption(TweenOption)
SetOptions(array<TweenOption>[]()[][])
StartValue
StartValueReader
StartValueReaderFunction
Stop()()()()
Stops a tween
(Inherited from IAnimation.)
Target
The animation target This is the object which property has to be tweened
(Inherited from ITargetedAction.)
Tick()()()()
Invokes the action and returns true if finished
(Inherited from IAsyncAction.)

Assembly: eDriven.Animation (Module: eDriven.Animation) Version: 2.0.1.0 (2.0.1.0)