C# (CSharp) SpriterBetaRuntime Namespace

Classes

Name Description
SpriterAnimation Class containing all data for a given animation An animation is conceptually a number of frames that loop An eye-blink might look like: Frame 1: Frame Definition 1, 500 msec (open eye) Frame 2: Frame Definition 2, 10 msec (eye partially closed) Frame 3: Frame Definition 3, 20 msec (eye closed) Frame 4: Frame Definition 2, 10 msec (eye partially closed, again) The class is a parallel list of frame definition indicies, frame durations
SpriterCharacter Logic for Spriter character This class is responsible for updating and drawing each spriter character
SpriterCharacterData Class to hold all processed spriter data
SpriterFrame Class containing the list of sprites composing a single frame A frame definition is a single image composed of potentially many sprites, each sprite individually rotated, scaled, moved, etc.
SpriterSubFrame Information for each sprite that make up a frame