, including all inherited members.
| AddRef()=0 | IMCUnknown | [pure virtual] |
| Clone(IShChannel **clone)=0 | IShChannel | [pure virtual] |
| FillWithOnes()=0 | IShChannel | [pure virtual] |
| FillWithUniformValue(uint32 value)=0 | IShChannel | [pure virtual] |
| FillWithZeros()=0 | IShChannel | [pure virtual] |
| GenerateRGBRaster(IShRasterLayer **rasterLayer)=0 | IShChannel | [pure virtual] |
| GetBitDepth()=0 | IShChannel | [pure virtual] |
| GetBounds(TMCRect &out_bounds)=0 | IShChannel | [pure virtual] |
| GetByteDepth()=0 | IShChannel | [pure virtual] |
| GetChannelTileIterator(IShChannelTileIterator **out_iter, const TMCRect &in_target)=0 | IShChannel | [pure virtual] |
| GetContentChangeChannel(IChangeChannel **changeChannel)=0 | IShChannel | [pure virtual] |
| GetData(const TMCRect &in_rect, TChannelDataBucket *dest, void *in_buffer, TDataAccessFlags flags, IYeildCallBackFunc *callBack)=0 | IShChannel | [pure virtual] |
| GetDisplayColor(TColorRGB214 &color, TGray16 &opacity)=0 | IShChannel | [pure virtual] |
| GetEditability()=0 | IShChannel | [pure virtual] |
| GetExtendedBounds(TMCRect &out_bounds)=0 | IShChannel | [pure virtual] |
| GetID(TChannelID &id)=0 | IShChannel | [pure virtual] |
| GetInterpolatedPixel(const TVector2 &inXY, TGray16 &dest)=0 | IShChannel | [pure virtual] |
| GetIsActive()=0 | IShChannel | [pure virtual] |
| GetMemorySize(uint32 width, uint32 height)=0 | IShChannel | [pure virtual] |
| GetName(TMCString &name)=0 | IShChannel | [pure virtual] |
| GetPixel(int32 x, int32 y, TMCImageTileHeader *&tileHeader)=0 | IShChannel | [pure virtual] |
| GetPropertyChangeChannel(IChangeChannel **changeChannel)=0 | IShChannel | [pure virtual] |
| GetRectFromTileIndex(uint32 index, TMCRect &outTileBounds, const TMCRect *inTileBounds=NULL) const =0 | IShChannel | [pure virtual] |
| GetTile(const TMCRect &in_rect, const TChannelDataBucket **bucket, ETileAccess flags, TMCRect *out_localSource=NULL)=0 | IShChannel | [pure virtual] |
| GetTile(uint32 tileIndex, const TChannelDataBucket **bucket, ETileAccess flags, const TMCRect &inTile)=0 | IShChannel | [pure virtual] |
| GetTileIndexFromPoint(const TMCPoint &point, TMCPoint *out_offset=NULL) const =0 | IShChannel | [pure virtual] |
| GetTileSize(TMCRect &out_size)=0 | IShChannel | [pure virtual] |
| GetTileUniformValue(const TMCRect &in_rect, boolean &is_uniform, uint32 &value)=0 | IShChannel | [pure virtual] |
| GetType()=0 | IShChannel | [pure virtual] |
| GetVisibility()=0 | IShChannel | [pure virtual] |
| Invalidate(const TMCRect &inRect)=0 | IShChannel | [pure virtual] |
| IsDynamic()=0 | IShChannel | [pure virtual] |
| IsEqual(IShChannel *other)=0 | IShChannel | [pure virtual] |
| MightBeChanged(IDType changeKind)=0 | IShChannel | [pure virtual] |
| OptimizeTileStorage(uint32 tileIndex)=0 | IShChannel | [pure virtual] |
| PutData(TChannelDataBucket *in_source, const TMCRect &in_dest, TDataAccessFlags flags)=0 | IShChannel | [pure virtual] |
| PutTile(const TMCRect &dest, const TChannelDataBucket *in_source, ETileAccess flags)=0 | IShChannel | [pure virtual] |
| PutTile(uint32 tileIndex, const TChannelDataBucket *in_source, ETileAccess flags, const TMCRect &inTile)=0 | IShChannel | [pure virtual] |
| QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
| Release()=0 | IMCUnknown | [pure virtual] |
| SetActive(boolean isActive)=0 | IShChannel | [pure virtual] |
| SetDisplayColor(const TColorRGB214 &color, const TGray16 &opacity)=0 | IShChannel | [pure virtual] |
| SetEditability(boolean editable)=0 | IShChannel | [pure virtual] |
| SetID(TChannelID &id)=0 | IShChannel | [pure virtual] |
| SetName(const TMCString &name)=0 | IShChannel | [pure virtual] |
| SetVisibility(boolean visibility)=0 | IShChannel | [pure virtual] |
| UnGetData(TChannelDataBucket *bucket, boolean dirty)=0 | IShChannel | [pure virtual] |
| UnGetPixel(TMCImageTileHeader *tileHeader)=0 | IShChannel | [pure virtual] |
| UnGetTile(const TChannelDataBucket **bucket, boolean dirty)=0 | IShChannel | [pure virtual] |