Skip to content

BlendableClipData

Interface

Class Documentation

Edit documentation

The common part of the two clip kinds that produce a pose: AtomicClipData and ParametricClipData. It names the track the clip plays on, the mask that limits it to part of the body, and its sync group, and it holds the clip's events.

Properties

mEventDataMap

Map<Hash, BaseEventData>
Edit documentation

The events of the clip. The key is the hash of the event's name and only has to be unique within the clip. Each value is one event, which fires at its mStartFrame while the clip plays.

When the graph loads, the client writes the key into each event's mName.

mMaskDataName

Hash
Edit documentation

The mask of the clip, as a key of AnimationGraphData.mMaskDataMap. Empty, or a name that is not in the map, means no mask: the clip has full weight on every joint.

mSyncGroupDataName

Hash
Edit documentation

The sync group of the clip, as a key of AnimationGraphData.mSyncGroupDataMap. Empty, or a name that is not in the map, means no group.

mTrackDataName

Hash
Edit documentation

The track the clip plays on, as a key of AnimationGraphData.mTrackDataMap. A clip that starts replaces the clip that was on that track.