| AddRef()=0 | IMCUnknown | [pure virtual] |
| ApplyLayerFunction typedef | IShLayerList | |
| GetBounds(TMCRect &out_bounds)=0 | IShLayerList | [pure virtual] |
| GetContentChangeChannel(IChangeChannel **changeChannel)=0 | IShLayerList | [pure virtual] |
| GetFlattenedRasterLayer(IShRasterLayer **outLayer)=0 | IShLayerList | [pure virtual] |
| GetLayer(int32 index) const =0 | IShLayerList | [pure virtual] |
| GetLayerApplyFunction(IShRasterLayer::ELayerMode mode, boolean topLayer)=0 | IShLayerList | [pure virtual] |
| GetLayerCount() const =0 | IShLayerList | [pure virtual] |
| GetLayerIndex(IShRasterLayer *layer) const =0 | IShLayerList | [pure virtual] |
| GetName(TMCString &name) const =0 | IShLayerList | [pure virtual] |
| GetPropertyChangeChannel(IChangeChannel **changeChannel)=0 | IShLayerList | [pure virtual] |
| InsertLayer(IShRasterLayer *layer, int32 insertIndex=-1)=0 | IShLayerList | [pure virtual] |
| InvalidateRect(const TMCRect &rect)=0 | IShLayerList | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| RemoveAllLayers()=0 | IShLayerList | [pure virtual] |
| RemoveLayer(int32 layerIndex)=0 | IShLayerList | [pure virtual] |
| SetBounds(const TMCRect &in_bounds)=0 | IShLayerList | [pure virtual] |
| SetName(const TMCString &name)=0 | IShLayerList | [pure virtual] |
1.6.3