# IShChannelTileIterator Struct Reference

Inheritance diagram for IShChannelTileIterator:

List of all members.

## Public Member Functions
virtual MCCOMErr MCCOMAPI | First ()=0
virtual boolean MCCOMAPI | More (void)=0
virtual MCCOMErr MCCOMAPI | Next ()=0
virtual const TMCRect &MCCOMAPI | GetRectInTarget ()=0
virtual const TMCRect &MCCOMAPI | GetRectInBounds ()=0
virtual const TMCRect &MCCOMAPI | GetRectInTile ()=0
virtual uint MCCOMAPI | GetTileIndex (TMCPoint *out_offset=NULL) const =0
virtual MCCOMErr MCCOMAPI | GetTile (const TChannelDataBucket **bucket, ETileAccess flags, TMCRect *out_localSource=NULL)=0
virtual MCCOMErr MCCOMAPI | UnGetTile (const TChannelDataBucket **bucket, boolean dirty)=0

## Member Function Documentation

virtual MCCOMErr MCCOMAPI IShChannelTileIterator::First | ( |  | ) | `[pure virtual]`

virtual const TMCRect& MCCOMAPI IShChannelTileIterator::GetRectInBounds | ( |  | ) | `[pure virtual]`

virtual const TMCRect& MCCOMAPI IShChannelTileIterator::GetRectInTarget | ( |  | ) | `[pure virtual]`

virtual const TMCRect& MCCOMAPI IShChannelTileIterator::GetRectInTile | ( |  | ) | `[pure virtual]`

virtual MCCOMErr MCCOMAPI IShChannelTileIterator::GetTile | ( | const TChannelDataBucket ** | bucket,
|  | ETileAccess | flags,
|  | TMCRect * | out_localSource = `NULL` |
| ) |  |  | `[pure virtual]`

virtual uint MCCOMAPI IShChannelTileIterator::GetTileIndex | ( | TMCPoint * | out_offset = `NULL` | ) | const`[pure virtual]`

virtual boolean MCCOMAPI IShChannelTileIterator::More | ( | void |  | ) | `[pure virtual]`

virtual MCCOMErr MCCOMAPI IShChannelTileIterator::Next | ( |  | ) | `[pure virtual]`

virtual MCCOMErr MCCOMAPI IShChannelTileIterator::UnGetTile | ( | const TChannelDataBucket ** | bucket,
|  | boolean | dirty |
| ) |  |  | `[pure virtual]`

The documentation for this struct was generated from the following file:

- IShChannel.h