|
Public Member Functions |
| virtual MCCOMErr MCCOMAPI | Clone (I3DShParamTimeLine **outClone) const =0 |
| virtual MCCOMErr MCCOMAPI | CopyData (I3DShParamTimeLine *inDest) const =0 |
| virtual boolean MCCOMAPI | IsValid (MicroTick &outBadDelta) const =0 |
| virtual boolean MCCOMAPI | IsAnimated () const =0 |
| virtual MCCOMErr MCCOMAPI | AddLink (I3DShTweenerChainLink *inNewLink, boolean inRemoveDuplicate)=0 |
| virtual MCCOMErr MCCOMAPI | InsertLinkAfter (const I3DShTweenerChainLink *inPrevLink, I3DShTweenerChainLink *inNewLink, boolean inRemoveDuplicate)=0 |
| virtual MCCOMErr MCCOMAPI | InsertLinkAfter (int32 inIndex, I3DShTweenerChainLink *inNewLink, boolean inRemoveDuplicate)=0 |
| virtual MCCOMErr MCCOMAPI | RemoveLink (I3DShTweenerChainLink *inLink)=0 |
| virtual MCCOMErr MCCOMAPI | AddKeyFrame (MicroTick inTime, void *inParam, int32 inType)=0 |
| virtual boolean MCCOMAPI | RemoveKeyFrame (MicroTick inTime)=0 |
| virtual MCCOMErr MCCOMAPI | GetTweener (MicroTick inTime, I3DShTweener **outTweener)=0 |
| virtual MCCOMErr MCCOMAPI | SetTweener (MicroTick inTime, I3DShTweener *inTweener)=0 |
| virtual int32 MCCOMAPI | GetUniqueID () const =0 |
| virtual int32 MCCOMAPI | GetTweenerChainLinkCount () const =0 |
| virtual MCCOMErr MCCOMAPI | GetTweenerChainLinkByIndex (int32 inIndex, I3DShTweenerChainLink **outLink) const =0 |
| virtual MCCOMErr MCCOMAPI | GetPreviousLink (int32 inTime, I3DShTweenerChainLink **outLink, int32 *outIndex=NULL) const =0 |
| virtual MCCOMErr MCCOMAPI | ResetTweenerChainLinks ()=0 |
| virtual TMCPoint MCCOMAPI | GetDrawOrigin ()=0 |
| virtual MCCOMErr MCCOMAPI | SetDrawOrigin (TMCPoint &origin)=0 |
| virtual MCCOMErr MCCOMAPI | WhenIsNextKeyFrame (const TTimeInfo &inPrevious, TTimeInfo &outNext, I3DShTweenerChainLink **outLink) const =0 |
| virtual MicroTick MCCOMAPI | WhenIsLastKeyFrame () const =0 |
| virtual MCCOMErr MCCOMAPI | Reorder ()=0 |