- A full parallax, several layers of images drawn out on the screen and each layer moves with different velocities to give an effect of depth.
- Specifications with a SpriteAnimation and how it should be drawn in relation to the device screen
- Contains the fields and logic to load a ParallaxAnimation.
- Specifications with a path to an image and how it should be drawn in relation to the device screen
- Contains the fields and logic to load a ParallaxImage.
- Represents one layer in the parallax, draws out an image on a canvas in the manner specified by the parallaxImage.
- How to fill the screen with the image, always proportionally scaled.