Clip

Object Hierarchy | Related C++ Class: Clip | Supported Parameter List: actionclip

Inheritance

SIObject
   ProjectItem
       Clip

Introduced

1.5

Description

Clips are instances of animation and shape actions (ActionSource), audio and image sources (Source) and compound clips (ClipContainer). You can check to see the clip type (such as an audio clip) using the SIObject.Type property which returns one of the values contained in the siClipType enum.

This object also provides access to clip features such as its timing (TimeControl), any links to other clips (ClipRelation), and any applied effects (ClipEffect). In addition, you can get the underlying source on which this clip is instantiated (the Source object via Clip.Source) or the elements of that source (using either the MappedItem object via Clip.MappedItems or the AnimationSourceItem object via ActionSource.SourceItems).

Important: While the Clip object represents compound, audio, and image clips, not all Clip methods and properties are available for these types. For example, the Clip.MappedItems property will fail and report that it is not implemented for these clip types (ie., returns E_NOTIMPL).

Tip: There is no function in the object model to create clips from sources, but you can use the AddClip command, which returns this object. To access existing Clip objects, you can get the ClipCollection on the Mixer via the ClipContainer.Clips property.

Methods

AddCustomOp

AddProperty

AddScriptedOp

AddScriptedOpFromFile

AnimatedParameters2

BelongsTo

EvaluateAt

GetICEAttributeFromName

IsA

IsAnimated2

IsClassOf

IsEqualTo

IsKindOf

IsLocked

IsSelected

LockOwners

SetAsSelected

SetCapabilityFlag

SetLock

TaggedParameters

UnSetLock

 

 

 

Properties

Application

BranchFlag

Capabilities

Categories

Effect

EvaluationID

Families

FullName

Help

HierarchicalEvaluationID

ICEAttributes

LockLevel

LockMasters

LockType

MappedItems

Model

Name

NestedObjects

ObjectID

Origin

OriginPath

Owners

Parameters

Parent

Parent3DObject

PPGLayout

Properties

Relations

Selected

Source

TimeControl

Type

See Also

AddClip

ClipContainer.Clips

Track.Clips

CopyClipToTrack

AddAudioClip

ImportAudioAndAddClip

ApplyShapeKey

SaveShapeKey

Examples

• See Clip.1.pys

• See Clip.2.js



Autodesk Softimage 2011