# siTimeControlExtrapolationType Enum

## Enumerations
enum | siTimeControlExtrapolationType { siTimeControlExtrapolationNone = 0, siTimeControlExtrapolationHold = 1, siTimeControlExtrapolationCycle = 2, siTimeControlExtrapolationBounce = 3 }

## Detailed Description

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

See also:
  TimeControl::ExtrapolationAfterType, TimeControl::ExtrapolationBeforeType, TimeControl::GetExtrapolationBeforeType, TimeControl::GetExtrapolationAfterType

  TimeControl::ExtrapolationAfterValue, TimeControl::ExtrapolationBeforeValue, TimeControl::GetExtrapolationBeforeValue, TimeControl::GetExtrapolationAfterValue

## Enumeration Type Documentation

enum siTimeControlExtrapolationType

Enumerator:

  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 .