#include <IMixer.h>
Public Member Functions |
|
virtual | ~IMXtrackgroup () |
virtual int | NumTracks ()=0 |
virtual IMXtrack * | GetTrack (int index)=0 |
virtual const MCHAR * | GetName ()=0 |
virtual BOOL | SetName (const MCHAR *str)=0 |
virtual BOOL | GetFilter (int index)=0 |
virtual BOOL | SetFilter (int index, int val)=0 |
virtual void | Clear ()=0 |
virtual BOOL | InsertTrack (int index, int tracktype)=0 |
virtual BOOL | DeleteTrack (int index)=0 |
virtual void | GetInterval (Interval &iv)=0 |
virtual ~IMXtrackgroup | ( | ) | [inline, virtual] |
{;}
virtual int NumTracks | ( | ) | [pure virtual] |
virtual IMXtrack* GetTrack | ( | int | index | ) | [pure virtual] |
virtual const MCHAR* GetName | ( | ) | [pure virtual] |
virtual BOOL SetName | ( | const MCHAR * | str | ) | [pure virtual] |
virtual BOOL GetFilter | ( | int | index | ) | [pure virtual] |
virtual BOOL SetFilter | ( | int | index, |
int | val | ||
) | [pure virtual] |
virtual void Clear | ( | ) | [pure virtual] |
virtual BOOL InsertTrack | ( | int | index, |
int | tracktype | ||
) | [pure virtual] |
virtual BOOL DeleteTrack | ( | int | index | ) | [pure virtual] |
virtual void GetInterval | ( | Interval & | iv | ) | [pure virtual] |