Class AnimationBuilder
- Assembly
- Alis.dll
The animation builder class
public class AnimationBuilder : IBuild<Animation>, IName<AnimationBuilder, string>, ISpeed<AnimationBuilder, float>, IOrder<AnimationBuilder, int>, IAddFrame<AnimationBuilder, Func<FrameBuilder, Frame>>
Inheritance
Implements
Inherited Members
Fields
animation
The animation
private readonly Animation animation
Field Value
Methods
AddFrame(Func<FrameBuilder, Frame>)
Adds the frame using the specified value
public AnimationBuilder AddFrame(Func<FrameBuilder, Frame> value)
Parameters
value
Func<FrameBuilder, Frame>-
The value
Returns
- AnimationBuilder
-
The animation builder
Build()
Builds this instance
public Animation Build()
Returns
- Animation
-
The animation
Name(string)
Names the value
public AnimationBuilder Name(string value)
Parameters
value
string-
The value
Returns
- AnimationBuilder
-
The animation builder
Order(int)
Orders the value
public AnimationBuilder Order(int value)
Parameters
value
int-
The value
Returns
- AnimationBuilder
-
The animation builder
Speed(float)
Speeds the value
public AnimationBuilder Speed(float value)
Parameters
value
float-
The value
Returns
- AnimationBuilder
-
The animation builder
See Also
-
IBuild<TOrigin>