A clip that plays one animation file, or a range of its frames. It is the only clip
kind that names a .anm file. Every other kind plays atomic clips in the end.
The clip keeps its own time in seconds. Each update adds the frame time multiplied by
the playback speed (1 unless something changes it). The time is converted to a frame
of the file:
frame = time / mTickDuration + startFrame
The pose is then sampled from the file at that frame, using the file's own frame rate
to find it. So the clip plays the frames of the file at one frame every
mTickDuration seconds, whatever rate the file was exported at.
The length of the clip is (last frame - startFrame + 1) * mTickDuration seconds,
where the last frame is EndFrame, or the end of the file. At the end, a looping clip
wraps its time and fires its events again. A clip that does not loop stops at its last
frame and is finished.
Events of the clip use the same frame numbers as the pose.