#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] |