# IShSound Member List

This is the complete list of members for IShSound, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
GetDuration()=0 | IShSound | `[pure virtual]`
GetFilename(TMCString &outName)=0 | IShSound | `[pure virtual]`
GetID()=0 | IShSound | `[pure virtual]`
GetMaster()=0 | IShSound | `[pure virtual]`
GetPreviewData(TMCArray< real32 > *outArray)=0 | IShSound | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
SetID(uint32 inID)=0 | IShSound | `[pure virtual]`
SetScene(I3DShScene *scene)=0 | IShSound | `[pure virtual]`