Interface: IVector3TimelinePlayerEntry experimental
playerBeta
A Vector3 timeline entry owned by a Timeline Player pane
Extends
Properties
id
readonlyid:string
Beta
Remarks
Unique identifier for the entry.
Inherited from
paneId
readonlypaneId:string
Beta
Remarks
Identifier of the parent Timeline Player pane.
Inherited from
title
readonlytitle:LocalizedString|undefined
Beta
Remarks
Display title shown next to the entry's graph.
Inherited from
Methods
addKeyframe()
addKeyframe(
keyframe):void
Beta
Parameters
keyframe
Keyframe to add.
Returns
void
Remarks
Add a keyframe.
getKeyframes()
getKeyframes():
IVector3Keyframe[]
Beta
Returns
Remarks
Get the list of keyframes for this entry.
getSelectedKeyframeId()
getSelectedKeyframeId():
string|undefined
Beta
Returns
string | undefined
Remarks
Get the currently selected keyframe identifier for this entry, or undefined if no keyframe in this entry is selected.
removeKeyframe()
removeKeyframe(
id):void
Beta
Parameters
id
string
Identifier of the keyframe to remove.
Returns
void
Remarks
Remove a keyframe by its identifier.
setKeyframes()
setKeyframes(
keyframes):void
Beta
Parameters
keyframes
New set of keyframes.
Returns
void
Remarks
Bulk replace all keyframes.
setSelectedKeyframeId()
setSelectedKeyframeId(
keyframeId):void
Beta
Parameters
keyframeId
string | undefined
Identifier of the keyframe to select, or undefined to deselect.
Returns
void
Remarks
Set the selected keyframe for this entry.
setTitle()
setTitle(
title):void
Beta
Parameters
title
LocalizedString | undefined
New title.
Returns
void
Remarks
Updates title of the entry.
Inherited from
updateKeyframe()
updateKeyframe(
keyframe):void
Beta
Parameters
keyframe
Keyframe with updated time/value.
Returns
void
Remarks
Update an existing keyframe. Matched by the id field.
