## siAnimationSourceItemType

### Description

Specifies the different fundamental types of AnimationSourceItem objects stored in an ActionSource.

### C# Syntax

    StringModule.siAnimCompoundAnimItem                                         // AnimCompoundAnimItem
    StringModule.siConstraintAnimItem                                           // ConstraintAnimItem
    StringModule.siExpressionAnimItem                                           // ExpressionAnimItem
    StringModule.siFCurveAnimItem                                               // FCurveAnimItem
    StringModule.siShapeCompoundAnimItem                                        // ShapeCompoundAnimItem
    StringModule.siShapeKeyAnimItem                                             // ShapeKeyAnimItem
    StringModule.siStaticValueAnimItem                                          // StaticValueAnimItem

Constant | Value | Description
--- | --- | ---
siAnimCompoundAnimItem | AnimCompoundAnimItem | Represents a compound animation source stored in an ActionSource.
siConstraintAnimItem | ConstraintAnimItem | Represents an Constraint stored in an ActionSource.
siExpressionAnimItem | ExpressionAnimItem | Represents an Expression stored in an ActionSource.
siFCurveAnimItem | FCurveAnimItem | Represents an FCurve stored in an ActionSource.
siShapeCompoundAnimItem | ShapeCompoundAnimItem | Represents a shape compound source stored in an ActionSource.
siShapeKeyAnimItem | ShapeKeyAnimItem | Represents an ShapeKey stored in an ActionSource.
siStaticValueAnimItem | StaticValueAnimItem | Represents an StaticSource stored in an ActionSource.

### Applies To

SIObject.Type SIObject::GetType

### See Also

AnimationSourceItem ActionSource