Removes a transition from the array.
Tries to find a transition given its configuration. Returns its index if found, returns -1 if not.
Returns all transitions that are associated with the provided component. Returns an empty array if none are found.
Sets the pause state for all transitions of a given Curved Component.
Updates the transition flag for a transition.
Sets the pause state for a given curve transition.
Adds a new transition to the array and updates the source curve's transition state.
Updates the active transition seconds of a transition and determines position.
Loops through all Motion Curve Transitions, updates their progression & triggers transition updates as required.