eDriven Framework API
ITweenFactory Interface
Namespaces ► eDriven.Animation ► ITweenFactory
eDriven Framework API
The interface that should be implemented by a tween factory
Declaration Syntax

C# | Visual Basic | Visual C++

    public interface ITweenFactory : ITweenFactoryOperator,
    	ITweenParameters, ITargetedAction

    Public Interface ITweenFactory _
    	Inherits ITweenFactoryOperator, ITweenParameters, ITargetedAction

    public interface class ITweenFactory : ITweenFactoryOperator,
    	ITweenParameters, ITargetedAction

Members

All Members | Methods | Properties
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| Blueprint | The tween instance (Inherited from ITweenFactoryOperator.)
| Callback | The handler that should be executed after all tween are finished playing (Inherited from ITweenFactoryOperator.)
| ConfigureInstance(IAnimation) | Configures a tween instance (Inherited from ITweenFactoryOperator.)
| Delay | The time before the actual start of each tween (Inherited from ITargetedAction.)
| Duration | Tween duration (Inherited from ITargetedAction.)
| Easer | Easing function (Inherited from ITweenParameters.)
| Name | Just a descriptive name for logging etc. (Inherited from ITargetedAction.)
| Play(Object) | Starts a tween with tween manager registration (Inherited from ITweenFactoryOperator.)
| Play(IEnumerable) | Plays multiple targets (Inherited from ITweenFactoryOperator.)
| Produce()()()() | Produces a tween instance (clones the blueprint) (Inherited from ITweenFactoryOperator.)
| Property | The property to tween (Inherited from ITargetedAction.)
| Stop()()()() | Stops playing all the tweens (Inherited from ITweenFactoryOperator.)
| Target | The animation target This is the object which property has to be tweened (Inherited from ITargetedAction.)

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