#include <IMixer.h>
Public Member Functions |
|
virtual | ~IMXtrack () |
virtual int | NumClips (int row)=0 |
virtual IMXclip * | GetClip (int index, int row=BOT_ROW)=0 |
virtual int | GetTrackType ()=0 |
virtual void | SetTrackType (int toType)=0 |
virtual BOOL | GetMute ()=0 |
virtual BOOL | SetMute (BOOL val)=0 |
virtual BOOL | GetSolo ()=0 |
virtual BOOL | SetSolo (BOOL val)=0 |
virtual void | GetInterval (Interval &iv)=0 |
virtual void | Clear ()=0 |
virtual BOOL | AppendClip (const MCHAR *fname, BOOL ZeroFootHeight=true, int interval=5)=0 |
virtual BOOL | IsHeightPreservedDuringTransitions ()=0 |
virtual BOOL | SetTransPreserveHeight (BOOL val)=0 |
virtual BOOL | OptimizeTransitions (int PreferredTransLength, BOOL SearchEntireClip, int SearchRangeBefore, int SearchRangeAfter)=0 |
virtual BOOL | OptimizeClipsNextTransition (int PreferredTransLength, BOOL SearchEntireClip, int SearchRangeBefore, int SearchRangeAfter, int ClipIndex)=0 |
virtual void | ComputeTransClips ()=0 |
virtual int | NumTransClips ()=0 |
virtual IMXclip * | GetTransClip (int index)=0 |
virtual int | NumWeights ()=0 |
virtual float | GetWeight (int i)=0 |
virtual int | GetWeightTime (int i)=0 |
virtual BOOL | DeleteWeight (int i)=0 |
virtual BOOL | SetWeight (int i, float w)=0 |
virtual BOOL | SetWeightTime (int i, int t)=0 |
virtual float | GetWeightAtTime (int t)=0 |
virtual int | SetWeightAtTime (int t, float w)=0 |
virtual ~IMXtrack | ( | ) | [inline, virtual] |
{;}
virtual int NumClips | ( | int | row | ) | [pure virtual] |
virtual IMXclip* GetClip | ( | int | index, |
int | row =
BOT_ROW |
||
) | [pure virtual] |
virtual int GetTrackType | ( | ) | [pure virtual] |
virtual void SetTrackType | ( | int | toType | ) | [pure virtual] |
virtual BOOL GetMute | ( | ) | [pure virtual] |
virtual BOOL SetMute | ( | BOOL | val | ) | [pure virtual] |
virtual BOOL GetSolo | ( | ) | [pure virtual] |
virtual BOOL SetSolo | ( | BOOL | val | ) | [pure virtual] |
virtual void GetInterval | ( | Interval & | iv | ) | [pure virtual] |
virtual void Clear | ( | ) | [pure virtual] |
virtual BOOL AppendClip | ( | const MCHAR * | fname, |
BOOL | ZeroFootHeight =
true , |
||
int | interval = 5 |
||
) | [pure virtual] |
virtual BOOL IsHeightPreservedDuringTransitions | ( | ) | [pure virtual] |
virtual BOOL SetTransPreserveHeight | ( | BOOL | val | ) | [pure virtual] |
virtual BOOL OptimizeTransitions | ( | int | PreferredTransLength, |
BOOL | SearchEntireClip, | ||
int | SearchRangeBefore, | ||
int | SearchRangeAfter | ||
) | [pure virtual] |
virtual BOOL OptimizeClipsNextTransition | ( | int | PreferredTransLength, |
BOOL | SearchEntireClip, | ||
int | SearchRangeBefore, | ||
int | SearchRangeAfter, | ||
int | ClipIndex | ||
) | [pure virtual] |
virtual void ComputeTransClips | ( | ) | [pure virtual] |
virtual int NumTransClips | ( | ) | [pure virtual] |
virtual IMXclip* GetTransClip | ( | int | index | ) | [pure virtual] |
virtual int NumWeights | ( | ) | [pure virtual] |
virtual float GetWeight | ( | int | i | ) | [pure virtual] |
virtual int GetWeightTime | ( | int | i | ) | [pure virtual] |
virtual BOOL DeleteWeight | ( | int | i | ) | [pure virtual] |
virtual BOOL SetWeight | ( | int | i, |
float | w | ||
) | [pure virtual] |
virtual BOOL SetWeightTime | ( | int | i, |
int | t | ||
) | [pure virtual] |
virtual float GetWeightAtTime | ( | int | t | ) | [pure virtual] |
virtual int SetWeightAtTime | ( | int | t, |
float | w | ||
) | [pure virtual] |