MarkerCurve
The MarkerCurve instance lets you place markers as string values at certain times on a timeline. The string at each marker cannot exceed 64 characters and must only contain printable characters.
Résumé
Propriétés
Returns the number of markers in the MarkerCurve.
Méthodes
Returns the time and string value of the marker at the provided index.
Returns the time and string value of all markers in the MarkerCurve.
Inserts a marker with the provided string value at the provided time.
Remove several markers in the MarkerCurve starting at the provided index.
Évènements
Propriétés
Length
Returns the number of markers in the MarkerCurve.
Méthodes
GetMarkerAtIndex
Returns the time and string value of the marker at the provided index.
Paramètres
Retours
A table containing the time and value of the marker at the provided index.
GetMarkers
Returns the time and string value of all markers in the MarkerCurve.
Retours
An array of tables containing the time and value of all markers in the MarkerCurve.
InsertMarkerAtTime
Inserts a marker with the provided string value at the provided time. The provided string cannot exceed 64 characters and must only contain printable characters.
Paramètres
Time at which the marker should be added.
String value associated with this marker.
Retours
A table containing a boolean and a number. The boolean is true if the call adds a new marker and false if it modifies an existing marker at the provided time. The number is the index of the added marker.
RemoveMarkerAtIndex
Remove several markers in the MarkerCurve starting at the provided index.
Paramètres
Index of the first marker to be removed in the MarkerCurve.
How many markers to remove starting from the startingIndex.
Retours
How many markers were actually removed (can be less than count if the MarkerCurve was too few markers).