class ImageProcessor::Plugin::MPreview |
Plugin API for the preview.
Public Member Functions | |
---|---|
void | Cancel() |
TRect | CanvasAreaL() |
void | CanvasToCurrentCoordL(const TPoint &, TPoint &) |
CImageFrame * | CreateOutputL(const TSize &, const TFrameFormatBase &, const TFrameLayoutBase &) |
TAny * | Extension(TUid) |
void | GetPanLevelSettings(TReal32 &, TReal32 &) |
void | GetZoomLevelSettings(TReal32 &, TReal32 &) |
void | InitializeL() |
void | PanL(TReal32 &, TReal32 &) |
TInt | PreviewId() |
void | PreviewToCurrentCoordL(const TPoint &, TPoint &) |
void | RenderL() |
void | ResetL() |
void | SetOutputL(CFbsBitmap &) |
void | SetOutputL(CImageFrame &) |
void | SetPanL(TReal32, TReal32) |
void | SetPreviewId(TInt) |
void | SetZoomL(TReal32) |
TSize | SizeL() |
void | UninitializeL() |
TReal32 | ZoomL() |
Private Attributes | |
---|---|
TInt | iReserved |
void | Cancel | ( | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::Cancel()
TRect | CanvasAreaL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TPreview::CanvasAreaL()
void | CanvasToCurrentCoordL | ( | const TPoint & | aCanvasPoint, |
TPoint & | aCurrentPoint | |||
) | const [pure virtual] |
This must provide an implementation as defined by TPreview::CanvasToCurrentCoordL(const TPoint& aCanvasPoint, TPoint& aCurrentPoint)
TPreview::CanvasToCurrentCoordL(const TPoint& aCanvasPoint, TPoint& aCurrentPoint)
CImageFrame * | CreateOutputL | ( | const TSize & | aFrameSize, |
const TFrameFormatBase & | aFrameFormat, | |||
const TFrameLayoutBase & | aFrameLayout | |||
) | [pure virtual] |
const TSize & aFrameSize | |
const TFrameFormatBase & aFrameFormat | |
const TFrameLayoutBase & aFrameLayout |
TAny * | Extension | ( | TUid | aExtension | ) | const [pure virtual] |
This must provide an implementation as defined by TPreview::Extension(TUid aExtension)
TPreview::Extension(TUid aExtension)
TUid aExtension |
void | GetPanLevelSettings | ( | TReal32 & | aMinimumLevel, |
TReal32 & | aMaximumLevel | |||
) | [pure virtual] |
This must provide an implementation as defined by TPreview::GetPanLevelSettings(TReal32& aMinimumLevel, TReal32& aMaximumLevel)
TPreview::GetPanLevelSettings(TReal32& aMinimumLevel, TReal32& aMaximumLevel)
void | GetZoomLevelSettings | ( | TReal32 & | aMinimumLevel, |
TReal32 & | aMaximumLevel | |||
) | [pure virtual] |
This must provide an implementation as defined by TPreview::GetZoomLevelSettings(TReal32& aMinimumLevel, TReal32& aMaximumLevel)
TPreview::GetZoomLevelSettings(TReal32& aMinimumLevel, TReal32& aMaximumLevel)
void | InitializeL | ( | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::InitializeL()
void | PanL | ( | TReal32 & | aPanX, |
TReal32 & | aPanY | |||
) | const [pure virtual] |
This must provide an implementation as defined by TPreview::PanL(TReal32& aPanX, TReal32& aPanY)
TPreview::PanL(TReal32& aPanX, TReal32& aPanY)
TInt | PreviewId | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TPreview::PreviewId()
void | PreviewToCurrentCoordL | ( | const TPoint & | aPreviewPoint, |
TPoint & | aCurrentPoint | |||
) | const [pure virtual] |
This must provide an implementation as defined by TPreview::PreviewToCurrentCoordL(const TPoint& aPreviewPoint, TPoint& aCurrentPoint)
TPreview::PreviewToCurrentCoordL(const TPoint& aPreviewPoint, TPoint& aCurrentPoint)
void | RenderL | ( | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::RenderL()
void | ResetL | ( | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::ResetL()
void | SetOutputL | ( | CFbsBitmap & | aBitmap | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::SetOutputL(CFbsBitmap& aBitmap)
CFbsBitmap & aBitmap |
void | SetOutputL | ( | CImageFrame & | aPixelBuffer | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::SetOutputL(CImageFrame& aPixelBuffer)
CImageFrame & aPixelBuffer |
void | SetPanL | ( | TReal32 | aPanX, |
TReal32 | aPanY | |||
) | [pure virtual] |
This must provide an implementation as defined by TPreview::SetPanL(TReal32 aPanX, TReal32 aPanY)
void | SetPreviewId | ( | TInt | aPreviewId | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::SetPreviewId(TInt aPreviewId)
TInt aPreviewId |
void | SetZoomL | ( | TReal32 | aZoom | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::SetZoomL(TReal32 aZoom)
TReal32 aZoom |
TSize | SizeL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TPreview::SizeL()
void | UninitializeL | ( | ) | [pure virtual] |
This must provide an implementation as defined by TPreview::UninitializeL()
TReal32 | ZoomL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TPreview::ZoomL()