## siTimeControlExtrapolationType

### Description

The siTimeControlExtrapolationType determines how a Clip contributes to the animation outside of the frames on which it is defined.

### C# Syntax

    siTimeControlExtrapolationType.siTimeControlExtrapolationNone               // 0
    siTimeControlExtrapolationType.siTimeControlExtrapolationHold               // 1
    siTimeControlExtrapolationType.siTimeControlExtrapolationCycle              // 2
    siTimeControlExtrapolationType.siTimeControlExtrapolationBounce             // 3

Constant | Value | Description
--- | --- | ---
siTimeControlExtrapolationNone | 0 | Results in no extrapolation. Use this to delete an extrapolation.
siTimeControlExtrapolationHold | 1 | Results in the first or last values being held for the number of frames specified by TimeControl.ExtrapolationBeforeValue or TimeControl.ExtrapolationAfterValue.
siTimeControlExtrapolationCycle | 2 | Repeats the clip for the number of times specified by TimeControl.ExtrapolationBeforeValue or TimeControl.ExtrapolationAfterValue.
siTimeControlExtrapolationBounce | 3 | Repeats the clip forward, then backward, and so on for the number of times specified by TimeControl.ExtrapolationBeforeValue or TimeControl.ExtrapolationAfterValue.

### Applies To

TimeControl.ExtrapolationAfterType TimeControl.ExtrapolationBeforeType TimeControl::GetExtrapolationBeforeType TimeControl::GetExtrapolationAfterType

### See Also

TimeControl.ExtrapolationAfterValue TimeControl.ExtrapolationBeforeValue TimeControl::GetExtrapolationBeforeValue TimeControl::GetExtrapolationAfterValue