UNPKG

@needle-tools/engine

Version:

Needle Engine is a web-based runtime for 3D apps. It runs on your machine for development with great integrations into editors like Unity or Blender - and can be deployed onto any device! It is flexible, extensible and networking and XR are built-in.

33 lines 1.51 kB
/** * @category Animation and Sequencing * @see {@link TimelineAssetModel} for the data structure of a timeline asset, which can be played using the PlayableDirector component. * @see {@link PlayableDirector} for the main component to control timelines in Needle Engine. */ export var TrackType; (function (TrackType) { TrackType["Activation"] = "ActivationTrack"; TrackType["Animation"] = "AnimationTrack"; TrackType["Audio"] = "AudioTrack"; TrackType["Control"] = "ControlTrack"; TrackType["Marker"] = "MarkerTrack"; TrackType["Signal"] = "SignalTrack"; })(TrackType || (TrackType = {})); /** * @category Animation and Sequencing * @see {@link TimelineAssetModel} for the data structure of a timeline asset, which can be played using the PlayableDirector component. * @see {@link PlayableDirector} for the main component to control timelines in Needle Engine. */ export var ClipExtrapolation; (function (ClipExtrapolation) { ClipExtrapolation[ClipExtrapolation["None"] = 0] = "None"; ClipExtrapolation[ClipExtrapolation["Hold"] = 1] = "Hold"; ClipExtrapolation[ClipExtrapolation["Loop"] = 2] = "Loop"; ClipExtrapolation[ClipExtrapolation["PingPong"] = 3] = "PingPong"; ClipExtrapolation[ClipExtrapolation["Continue"] = 4] = "Continue"; })(ClipExtrapolation || (ClipExtrapolation = {})); ; export var MarkerType; (function (MarkerType) { MarkerType["Signal"] = "SignalEmitter"; })(MarkerType || (MarkerType = {})); //# sourceMappingURL=TimelineModels.js.map