| class ImageProcessor::MImgProcessorPlugin |
Mixin class for implementation by providers of the Image Processor Plugin.
| void | ApplyOperationL | ( | CImgProcessor::TOperation | aOperation | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::ApplyOperationL(CImgProcessor::TOperation aOperation)
CImgProcessor::ApplyOperationL(CImgProcessor::TOperation aOperation)
| CImgProcessor::TOperation aOperation |
| TRgb | BackgroundColorL | ( | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::BackgroundColorL()
| TInt | CalculatePixelBufferSizeL | ( | TSize | aSizeInPixels, |
| TDisplayMode | aDisplayMode, | |||
| TUint32 | aScanLineLength | |||
| ) | const [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::CalculatePixelBufferSizeL(TSize aSizeInPixels, TDisplayMode aDisplayMode, TUint32 aScanLineLength)
CImgProcessor::CalculatePixelBufferSizeL(TSize aSizeInPixels, TDisplayMode aDisplayMode, TUint32 aScanLineLength)
| TInt | CalculatePixelBufferSizeL | ( | TSize | aSizeInPixels, |
| const TUid & | aFormat, | |||
| TUint32 | aScanLineLength = 0 | |||
| ) | const [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::CalculatePixelBufferSizeL ( TSize aSizeInPixels, const TUid & aFormat, TUint32 aScanLineLength = 0)
CImgProcessor::CalculatePixelBufferSizeL ( TSize aSizeInPixels, const TUid & aFormat, TUint32 aScanLineLength = 0)
| TBool | CanRedoL | ( | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::CanRedoL()
| TBool | CanUndoL | ( | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::CanUndoL()
| void | Cancel | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::Cancel()
| void | CleanupEffects | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method to clean up effects.
| void | CleanupOutput | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method to clean up unauthorized output.
| void | CreateInputL | ( | CFbsBitmap & | aBitmap | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::CreateInputL(CFbsBitmap& aBitmap)
| CFbsBitmap & aBitmap |
| void | CreateInputL | ( | CImageFrame & | aPixelBuffer | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::CreateInputL(CImageFrame& aPixelBuffer)
| CImageFrame & aPixelBuffer |
| void | CreateInputL | ( | const TSize & | aSize, |
| const TRgb & | aColor | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::CreateInputL(const TSize& aSize, const TRgb& aColor)
CImgProcessor::CreateInputL(const TSize& aSize, const TRgb& aColor)
| TSize | CurrentSizeL | ( | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::CurrentSizeL()
| void | Destroy | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method to destroy plugin and release all allocated memory
| Plugin::MEffect * | EffectL | ( | TUid | aEffectId | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::EffectL(TUid aEffectId)
| TUid aEffectId |
| TAny * | Extension | ( | TUid | aExtension | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::Extension(TUid aExtension)
| TUid aExtension |
| void | InitializeL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::InitializeL()
| Plugin::MInputInfo * | InputInfoL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::InputInfoL()
| void | InputUpdatedL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::InputUpdatedL()
| Plugin::MOutputInfo * | OutputInfoL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::OutpputInfoL()
| Plugin::MOverlay * | OverlayL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::OverlayL()
| Plugin::MPreview * | PreviewL | ( | TInt | aPreviewId | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::PreviewL(TInt aPreviewId)
| TInt aPreviewId |
| void | ProcessL | ( | const TSize & | aSize, |
| TBool | aMaintainAspectRatio | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::ProcessL(const TSize& aSize, TBool aMaintainAspectRatio)
CImgProcessor::ProcessL(const TSize& aSize, TBool aMaintainAspectRatio)
| Plugin::MProgressInfo * | ProgressInfoL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::ProgressInfoL()
| void | RedoAllL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::RedoAllL()
| void | RedoL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::RedoL()
| void | ResetL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::ResetL()
| void | SetBackgroundColorL | ( | const TRgb & | aColor | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SetBackgroundColorL(const TRgb& aColor)
| const TRgb & aColor |
| void | SetFileServerSession | ( | RFs & | aFileServerSession | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SetFileServerSession(RFs& aFileServerSession)
CImgProcessor::SetFileServerSession(RFs& aFileServerSession)
| RFs & aFileServerSession |
| void | SetInputL | ( | const TDesC & | aFilename, |
| const TUid & | aFormat, | |||
| const TUid & | aSubFormat | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetInputL(const TDesC& aFilename, const TUid& aFormat, const TUid& aSubFormat)
CImgProcessor::SetInputL(const TDesC& aFilename, const TUid& aFormat, const TUid& aSubFormat)
| void | SetInputL | ( | RFile & | aFile, |
| const TUid & | aFormat, | |||
| const TUid & | aSubFormat | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetInputL(RFile& aFile, const TUid& aFormat, const TUid& aSubFormat)
CImgProcessor::SetInputL(RFile& aFile, const TUid& aFormat, const TUid& aSubFormat)
| void | SetInputL | ( | TMMSource & | aDrmFile, |
| const TUid & | aFormat, | |||
| const TUid & | aSubFormat | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetInputL(TMMSource& aDrmFile, const TUid& aFormat, const TUid& aSubFormat)
CImgProcessor::SetInputL(TMMSource& aDrmFile, const TUid& aFormat, const TUid& aSubFormat)
| void | SetInputL | ( | const TDesC8 & | aBuffer, |
| const TUid & | aFormat, | |||
| const TUid & | aSubFormat | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetInputL(const TDesC8& aBuffer, const TUid& aFormat, const TUid& aSubFormat)
CImgProcessor::SetInputL(const TDesC8& aBuffer, const TUid& aFormat, const TUid& aSubFormat)
| void | SetInputL | ( | const CFbsBitmap & | aBitmap, |
| const CFbsBitmap * | aMask | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetInputL(const CFbsBitmap& aBitmap, const CFbsBitmap* aMask)
CImgProcessor::SetInputL(const CFbsBitmap& aBitmap, const CFbsBitmap* aMask)
| const CFbsBitmap & aBitmap | |
| const CFbsBitmap * aMask |
| void | SetInputL | ( | const CImageFrame & | aPixelBuffer | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SetInputL(const CImageFrame& aPixelBuffer)
| const CImageFrame & aPixelBuffer |
| void | SetInputRectL | ( | const TRect & | aRect | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SetInputRectL(const TRect& aRect)
| const TRect & aRect |
| void | SetObserver | ( | MImgProcessorPluginObserver & | aObserver | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SetObserver(MImgProcessorPluginObserver& aObserver)
CImgProcessor::SetObserver(MImgProcessorPluginObserver& aObserver)
| MImgProcessorPluginObserver & aObserver |
| void | SetOptionsL | ( | TUint64 | aOptions | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SetOptionsL(TUint64 aOptions)
| TUint64 aOptions |
| void | SetOutputL | ( | const TDesC & | aFilename, |
| const TUid & | aFormat, | |||
| const TUid & | aSubFormat | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetOutputL(const TDesC& aFilename, const TUid& aFormat, const TUid& aSubFormat)
CImgProcessor::SetOutputL(const TDesC& aFilename, const TUid& aFormat, const TUid& aSubFormat)
| void | SetOutputL | ( | RFile & | aFile, |
| const TUid & | aFormat, | |||
| const TUid & | aSubFormat | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetOutputL(RFile& aFile, const TUid& aFormat, const TUid& aSubFormat)
CImgProcessor::SetOutputL(RFile& aFile, const TUid& aFormat, const TUid& aSubFormat)
| void | SetOutputL | ( | RBuf8 & | aBuffer, |
| const TUid & | aFormat, | |||
| const TUid & | aSubFormat | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetOutputL(RBuf8& aBuffer, const TUid& aFormat, const TUid& aSubFormat)
CImgProcessor::SetOutputL(RBuf8& aBuffer, const TUid& aFormat, const TUid& aSubFormat)
| void | SetOutputL | ( | CImageFrame & | aPixelBuffer | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SetOutputL(CImageFrame& aPixelBuffer)
| CImageFrame & aPixelBuffer |
| void | SetOutputL | ( | CFbsBitmap & | aBitmap, |
| CFbsBitmap * | aMask | |||
| ) | [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SetOutputL(CFbsBitmap& aBitmap, CFbsBitmap* aMask)
CImgProcessor::SetOutputL(CFbsBitmap& aBitmap, CFbsBitmap* aMask)
| CFbsBitmap & aBitmap | |
| CFbsBitmap * aMask |
| void | SupportedEffectsL | ( | RArray < TUid > & | aEffects | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedEffectsL(RArray<TUid>& aEffects)
CImgProcessor::SupportedEffectsL(RArray<TUid>& aEffects)
| void | SupportedInputDisplayModesL | ( | RArray < TDisplayMode > & | aDisplayModes | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedInputDisplayModesL (( RArray<TDisplayMode> & aDisplayModes)
CImgProcessor::SupportedInputDisplayModesL (( RArray<TDisplayMode> & aDisplayModes)
| RArray < TDisplayMode > & aDisplayModes |
| void | SupportedInputFormatsL | ( | RArray < TUid > & | aFormats | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedInputFormatsL(RArray<TUid>& aFormats)
CImgProcessor::SupportedInputFormatsL(RArray<TUid>& aFormats)
| void | SupportedInputImageFrameFormatsL | ( | RArray < TUid > & | aFormats | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedInputImageFrameFormatsL(RArray<TUid>& aFormats)
CImgProcessor::SupportedInputImageFrameFormatsL(RArray<TUid>& aFormats)
| void | SupportedInputSubFormatsL | ( | TUid | aFormat, |
| RArray < TUid > & | aSubFormats | |||
| ) | const [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedInputSubFormatsL(TUid aFormat, RArray<TUid>& aSubFormats)
CImgProcessor::SupportedInputSubFormatsL(TUid aFormat, RArray<TUid>& aSubFormats)
| TUint | SupportedOperations | ( | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOperations()
| TUint64 | SupportedOptions | ( | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOptions()
| void | SupportedOutputDisplayModesL | ( | RArray < TDisplayMode > & | aDisplayModes | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOutputDisplayModesL (( RArray<TDisplayMode> & aDisplayModes)
CImgProcessor::SupportedOutputDisplayModesL (( RArray<TDisplayMode> & aDisplayModes)
| RArray < TDisplayMode > & aDisplayModes |
| void | SupportedOutputFormatsL | ( | RArray < TUid > & | aFormats | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOutputFormatsL(RArray<TUid>& aFormats)
CImgProcessor::SupportedOutputFormatsL(RArray<TUid>& aFormats)
| void | SupportedOutputImageFrameFormatsL | ( | RArray < TUid > & | aFormats | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOutputImageFrameFormatsL ( RArray<TUid> & aFormats
CImgProcessor::SupportedOutputImageFrameFormatsL ( RArray<TUid> & aFormats
| void | SupportedOutputSubFormatsL | ( | TUid | aFormat, |
| RArray < TUid > & | aSubFormats | |||
| ) | const [pure virtual] | |||
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOutputSubFormatsL(TUid aFormat, RArray<TUid>& aSubFormats)
CImgProcessor::SupportedOutputSubFormatsL(TUid aFormat, RArray<TUid>& aSubFormats)
| void | SupportedOverlayInputDisplayModesL | ( | RArray < TDisplayMode > & | aDisplayModes | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOverlayInputDisplayModesL(RArray<TDisplayMode>& aDisplayModes)
CImgProcessor::SupportedOverlayInputDisplayModesL(RArray<TDisplayMode>& aDisplayModes)
| RArray < TDisplayMode > & aDisplayModes |
| void | SupportedOverlayInputFormatsL | ( | RArray < TUid > & | aFormats | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOverlayInputFormatsL(RArray<TUid>& aFormats)
CImgProcessor::SupportedOverlayInputFormatsL(RArray<TUid>& aFormats)
| void | SupportedOverlayInputImageFrameFormatsL | ( | RArray < TUid > & | aFormats | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedOverlayInputImageFrameFormatsL(RArray<TUid>& aFormats)
CImgProcessor::SupportedOverlayInputImageFrameFormatsL(RArray<TUid>& aFormats)
| void | SupportedPreviewOutputDisplayModesL | ( | RArray < TDisplayMode > & | aDisplayModes | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedPreviewOutputDisplayModesL(RArray<TDisplayMode>& aDisplayModes)
CImgProcessor::SupportedPreviewOutputDisplayModesL(RArray<TDisplayMode>& aDisplayModes)
| RArray < TDisplayMode > & aDisplayModes |
| void | SupportedPreviewOutputImageFrameFormatsL | ( | RArray < TUid > & | aFormats | ) | const [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::SupportedPreviewOutputImageFrameFormatsL(RArray<TUid>& aFormats)
CImgProcessor::SupportedPreviewOutputImageFrameFormatsL(RArray<TUid>& aFormats)
| void | UndoAllL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::UndoAllL()
| void | UndoL | ( | ) | [pure virtual] |
A derived class must provide an implementation of this method as defined by CImgProcessor::UndoL()
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.