[][src]Crate silver_animation

Structs

BasicAnimationContainer

The struct used to turn a BasicAnimation into a ContainedAnimation

Linear

The backbone of both Linear animation systems.

LinearConfig

A more advanced animation than SimpleLinearConfig. It follows the same idea however you are in full control over what is used to draw images and how they are drawn.

SimpleLinearConfig

The easiest animation system. It renders the images in order, switching to the next one based on the animation speed.

Traits

BasicAnimation

A bare bones trait that is simply used to draw an animation at the given position

ContainedAnimation

The same as BasicAnimation, however ContainedAnimations are in control of their position

EditableState

This should be implemented if outside sources can change the state the animation is in.

Resetable

This trait can be implemented if an animation can be reset (Go back to the first frame)