# I3DShMaster Member List

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

AddRef()=0 | IMCUnknown | `[pure virtual]`
GetAlwaysCloneOnModify()=0 | I3DShMaster | `[pure virtual]`
GetIcon(const uint32 size, TMCPixelBucket **outBucket, boolean withAlphaChannel)=0 | I3DShMaster | `[pure virtual]`
GetIconChangeChannel(IChangeChannel **channel)=0 | I3DShMaster | `[pure virtual]`
GetIconNow(const uint32 size, TMCPixelBucket **outBucket, boolean withAlphaChannel)=0 | I3DShMaster | `[pure virtual]`
GetInstancesCount()=0 | I3DShMaster | `[pure virtual]`
GetName(TMCString &name)=0 | I3DShMaster | `[pure virtual]`
GetPreview(const uint32 width, const uint32 height, TMCPixelBucket **outBucket, boolean withAlphaChannel)=0 | I3DShMaster | `[pure virtual]`
GetPreviewNow(const uint32 width, const uint32 height, TMCPixelBucket **outBucket, boolean withAlphaChannel)=0 | I3DShMaster | `[pure virtual]`
GetSourceFile() const =0 | I3DShMaster | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
RegisterListener(I3DMasterListener *listener)=0 | I3DShMaster | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
SetName(const TMCString &name)=0 | I3DShMaster | `[pure virtual]`
SetSourceFile(const TMCString &sourceFile)=0 | I3DShMaster | `[pure virtual]`
UnregisterListener(I3DMasterListener *listener)=0 | I3DShMaster | `[pure virtual]`