The factory that produces and handles tweens

C# | Visual Basic | Visual C++ |
public class TweenFactory : ITweenFactory, ITweenFactoryOperator, ITweenParameters, ITargetedAction
Public Class TweenFactory _ Implements ITweenFactory, ITweenFactoryOperator, ITweenParameters, ITargetedAction
public ref class TweenFactory : ITweenFactory, ITweenFactoryOperator, ITweenParameters, ITargetedAction

All Members | Constructors | Methods | Properties | Fields | |
Icon | Member | Description |
---|---|---|
![]() | TweenFactory()()()() |
Constructor
|
![]() | TweenFactory(Type) |
Constructor
|
![]() | TweenFactory(IAnimation) |
Constructor
|
![]() | TweenFactory(Type, array<ITweenFactoryPlugin>[]()[][]) |
Constructor
|
![]() | TweenFactory(IAnimation, array<ITweenFactoryPlugin>[]()[][]) |
Constructor
|
![]() | Blueprint | |
![]() | Callback | |
![]() | ConfigureInstance(IAnimation) | |
![]() ![]() | DebugMode |
Debug mode
|
![]() | Delay | |
![]() | Duration | |
![]() | Easer | |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType()()()() | Gets the type of the current instance. (Inherited from Object.) |
![]() | Initialize(Object) | |
![]() | MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Name |
TEMP
Just a descriptive name for logging etc.
|
![]() | Play(Object) | |
![]() | Play(IEnumerable) | |
![]() | Produce()()()() |
Produces a tween instance
NOTE: optimize cloning
[!:http://stackoverflow.com/questions/129389/how-do-you-do-a-deep-copy-an-object-in-net-c-specifically]
Using the "Nested MemberwiseClone" technique is an order of magnitude faster again (see my post under @Gravitas). – Gravitas Jan 1 at 23:29
|
![]() | Property | |
![]() | StartDelay |
The delay before the first active tween
|
![]() | StartSignal |
The signal that fires when factory starts working. Used by plugins.
|
![]() | Stop()()()() | |
![]() | StopAllSignal |
The signal that fires when factory stops working. Used by plugins.
|
![]() | StopSignal |
The signal that fires when factory stops working. Used by plugins.
|
![]() | Target | |
![]() | ToString()()()() | (Overrides Object.ToString()()()().) |