IShChannel Member List

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