Public Member Functions

IMXtrack Class Reference

Search for all occurrences

#include <IMixer.h>

Inheritance diagram for IMXtrack:
Inheritance graph
[legend]

List of all members.

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

Constructor & Destructor Documentation

virtual ~IMXtrack ( ) [inline, virtual]
{;}

Member Function Documentation

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]

IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack
IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack IMXtrack