AdaptiveFramerateAnimationData

Implements Adaptive Framerate Animation data, that can be embedded into regular bitmaps. Works with either tile or object sheet extensions.

Constructors

this
this(ubyte[] stream)

Serializes itself from a bytestream.

this
this(string _name, uint id, uint source)

Creates a new instance from scratch.

Members

Functions

serialize
ubyte[] serialize()

Serializes the object into a bytestream.

Structs

Header
struct Header(bool MemoryResident = true)

Header for an adaptive framerate animation

Index
struct Index

Each index represents an animation frame

Variables

frames
Index[] frames;

Frames for each animation.

header
Header!(true) header;

Header of this instance.

Meta