Public Member Functions | |
| virtual MCCOMErr MCCOMAPI | EndFrame (uint32 frameNumber) |
| virtual MCCOMErr MCCOMAPI | RectCompleted (const TMCRect &rect) |
| virtual MCCOMErr MCCOMAPI | UpdateProgress (real progress, real progressMax) |
| void | Init (TBasicPreviewPart *part, IPreviewMaker *previewMaker) |
Static Public Member Functions | |
| static void | Create (TBasicPreviewCallbacks **callbacks) |
| static void | Create (TBasicPreviewCallbacks **callbacks, TProgressBarHelper *progressHelper, I3DRenderHelper *renderHelper, IShRasterLayer **rasterLayer) |
Protected Member Functions | |
| TBasicPreviewCallbacks () | |
| TBasicPreviewCallbacks (TProgressBarHelper *progressHelper, I3DRenderHelper *renderHelper, IShRasterLayer **rasterLayer) | |
| ~TBasicPreviewCallbacks () | |
Protected Attributes | |
| TMCCountedPtr< TBasicPreviewPart > | fPreviewPart |
| TMCCountedPtr< IMFPart > | fPart |
| IPreviewMaker * | fPreviewMaker |
| I3DRenderHelper * | fRenderHelper |
| TMCString255 | fProgressTitle |
| TProgressBarHelper * | fProgressHelper |
| IShRasterLayer ** | fRasterLayer |
| TBasicPreviewCallbacks::TBasicPreviewCallbacks | ( | ) | [protected] |
| TBasicPreviewCallbacks::TBasicPreviewCallbacks | ( | TProgressBarHelper * | progressHelper, | |
| I3DRenderHelper * | renderHelper, | |||
| IShRasterLayer ** | rasterLayer | |||
| ) | [protected] |
| TBasicPreviewCallbacks::~TBasicPreviewCallbacks | ( | ) | [protected] |
| static void TBasicPreviewCallbacks::Create | ( | TBasicPreviewCallbacks ** | callbacks, | |
| TProgressBarHelper * | progressHelper, | |||
| I3DRenderHelper * | renderHelper, | |||
| IShRasterLayer ** | rasterLayer | |||
| ) | [static] |
| static void TBasicPreviewCallbacks::Create | ( | TBasicPreviewCallbacks ** | callbacks | ) | [static] |
Called at the end of the rendering of one frame.
| frameNumber | The number of the frame. |
Reimplemented from TCountedRenderingCallbacks.
| void TBasicPreviewCallbacks::Init | ( | TBasicPreviewPart * | part, | |
| IPreviewMaker * | previewMaker | |||
| ) |
Called each time a tile is completely rendered.
| rect | The rectangle of the tile in the image in pixels. |
Reimplemented from TCountedRenderingCallbacks.
| virtual MCCOMErr MCCOMAPI TBasicPreviewCallbacks::UpdateProgress | ( | real | progress, | |
| real | progressMax | |||
| ) | [virtual] |
Called each time the rendering progress bar should be updated.
| progress | Between 0 and progressMax. | |
| progressMax | The value of the progres when the rendering is finished. |
Reimplemented from TCountedRenderingCallbacks.
TMCCountedPtr<IMFPart> TBasicPreviewCallbacks::fPart [protected] |
IPreviewMaker* TBasicPreviewCallbacks::fPreviewMaker [protected] |
TMCString255 TBasicPreviewCallbacks::fProgressTitle [protected] |
IShRasterLayer** TBasicPreviewCallbacks::fRasterLayer [protected] |
I3DRenderHelper* TBasicPreviewCallbacks::fRenderHelper [protected] |
Reimplemented from TCountedRenderingCallbacks.
1.6.3