class ImageProcessor::Plugin::MOverlay |
Plugin API for the overlay effects.
Public Member Functions | |
---|---|
TReal32 | AngleL () |
void | BeginL () |
void | EndL () |
void | GetScaleL ( TReal32 &, TReal32 &) |
TPoint | PositionL () |
void | ResetL () |
void | SetInputL (const TDesC &, const TUid &, const TUid &) |
void | SetInputL ( RFile &, const TUid &, const TUid &) |
void | SetInputL ( TMMSource &, const TUid &, const TUid &) |
void | SetInputL (const TDesC8 &, const TUid &, const TUid &) |
void | SetInputL (const CFbsBitmap &, const CFbsBitmap *) |
void | SetInputL (const CImageFrame &) |
void | SetL (const TSize &, const TPoint &, TReal32 ) |
void | SetL ( TReal32 , TReal32 , const TPoint &, TReal32 ) |
TSize | SizeL () |
void | SupportedInputSubFormatsL ( TUid , RArray < TUid > &) |
Private Attributes | |
---|---|
TInt | iReserved |
TReal32 | AngleL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TOverlay::AngleL()
void | BeginL | ( | ) | [pure virtual] |
This must provide an implementation as defined by TOverlay::BeginL()
void | EndL | ( | ) | [pure virtual] |
This must provide an implementation as defined by TOverlay::EndL()
void | GetScaleL | ( | TReal32 & | aScaleX, |
TReal32 & | aScaleY | |||
) | const [pure virtual] |
This must provide an implementation as defined by TOverlay::GetScaleL(TReal32& aScaleX, TReal32& aScaleY)
TOverlay::GetScaleL(TReal32& aScaleX, TReal32& aScaleY)
TPoint | PositionL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TOverlay::PositionL()
void | ResetL | ( | ) | [pure virtual] |
This must provide an implementation as defined by TOverlay::ResetL()
void | SetInputL | ( | const TDesC & | aFilename, |
const TUid & | aFormat, | |||
const TUid & | aSubFormat | |||
) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetInputL(const TDesC& aFilename, const TUid& aFormat, const TUid& aSubFormat)
TOverlay::SetInputL(const TDesC& aFilename, const TUid& aFormat, const TUid& aSubFormat)
void | SetInputL | ( | RFile & | aFile, |
const TUid & | aFormat, | |||
const TUid & | aSubFormat | |||
) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetInputL(RFile& aFile, const TUid& aFormat, const TUid& aSubFormat)
TOverlay::SetInputL(RFile& aFile, const TUid& aFormat, const TUid& aSubFormat)
void | SetInputL | ( | TMMSource & | aDrmFile, |
const TUid & | aFormat, | |||
const TUid & | aSubFormat | |||
) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetInputL(TMMSource& aDrmFile, const TUid& aFormat, const TUid& aSubFormat)
TOverlay::SetInputL(TMMSource& aDrmFile, const TUid& aFormat, const TUid& aSubFormat)
void | SetInputL | ( | const TDesC8 & | aBuffer, |
const TUid & | aFormat, | |||
const TUid & | aSubFormat | |||
) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetInputL(const TDesC8& aBuffer, const TUid& aFormat, const TUid& aSubFormat)
TOverlay::SetInputL(const TDesC8& aBuffer, const TUid& aFormat, const TUid& aSubFormat)
void | SetInputL | ( | const CFbsBitmap & | aBitmap, |
const CFbsBitmap * | aMask = NULL | |||
) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetInputL (const CFbsBitmap & aBitmap, const CFbsBitmap* aMask = NULL)
TOverlay::SetInputL (const CFbsBitmap & aBitmap, const CFbsBitmap* aMask = NULL)
const CFbsBitmap & aBitmap | |
const CFbsBitmap * aMask = NULL |
void | SetInputL | ( | const CImageFrame & | aPixelBuffer | ) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetInputL(const CImageFrame& aPixelBuffer)
const CImageFrame & aPixelBuffer |
void | SetL | ( | const TSize & | aSize, |
const TPoint & | aPosition, | |||
TReal32 | aAngle | |||
) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetL(const TSize &aSize, const TPoint &aPosition, TReal32 aAngle)
TOverlay::SetL(const TSize &aSize, const TPoint &aPosition, TReal32 aAngle)
void | SetL | ( | TReal32 | aScaleX, |
TReal32 | aScaleY, | |||
const TPoint & | aPosition, | |||
TReal32 | aAngle | |||
) | [pure virtual] |
This must provide an implementation as defined by TOverlay::SetL(TReal32 aScaleX, TReal32 aScaleY, const TPoint &aPosition, TReal32 aAngle)
TOverlay::SetL(TReal32 aScaleX, TReal32 aScaleY, const TPoint &aPosition, TReal32 aAngle)
TSize | SizeL | ( | ) | const [pure virtual] |
This must provide an implementation as defined by TOverlay::SizeL()
void | SupportedInputSubFormatsL | ( | TUid | aFormat, |
RArray < TUid > & | aSubFormats | |||
) | const [pure virtual] |
This must provide an implementation as defined by TOverlay::SupportedInputSubFormatsL(TUid aFormat, RArray<TUid>& aSubFormats)
TOverlay::SupportedInputSubFormatsL(TUid aFormat, RArray<TUid>& aSubFormats)
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.