MAknIconFormatHandler Class Reference

class MAknIconFormatHandler

Constructor & Destructor Documentation

~MAknIconFormatHandler()

~MAknIconFormatHandler ( ) [inline, virtual]

Member Functions Documentation

GetContentDimensionsL(TAknContentDimensions &)

void GetContentDimensionsL ( TAknContentDimensions & aContentDimensions ) [pure virtual]

Parameters

TAknContentDimensions & aContentDimensions

IconFormatType()

TInt IconFormatType ( ) [pure virtual]

PrepareIconL(const TDesC8 &, TInt &)

void PrepareIconL ( const TDesC8 & aIconData,
TInt & aHandle
) [pure virtual]

Parameters

const TDesC8 & aIconData
TInt & aHandle

RenderPreparedIconL(CFbsBitmap *, CFbsBitmap *, TSize, TDisplayMode, TDisplayMode, TRgb, TBool)

void RenderPreparedIconL ( CFbsBitmap * aBitmap,
CFbsBitmap * aMask,
TSize Bitmapsize =  TSize (0, 0),
TDisplayMode Bitmapdepth = ENone,
TDisplayMode Maskdepth = ENone,
TRgb aColor =  TRgb (0, 0, 0),
TBool aMarginFlag = EFalse
) [pure virtual]

Parameters

CFbsBitmap * aBitmap
CFbsBitmap * aMask
TSize Bitmapsize =  TSize (0, 0)
TDisplayMode Bitmapdepth = ENone
TDisplayMode Maskdepth = ENone
TRgb aColor =  TRgb (0, 0, 0)
TBool aMarginFlag = EFalse

SetAnimated(TBool)

void SetAnimated ( TBool aAnimated ) [pure virtual]

Parameters

TBool aAnimated

SetObserver(MAknIconChangeObserver *)

void SetObserver ( MAknIconChangeObserver * aObserver ) [pure virtual]

Parameters

MAknIconChangeObserver * aObserver

SetRotation(TInt)

void SetRotation ( TInt aAngle ) [pure virtual]

Parameters

TInt aAngle

SetScaleMode(TScaleMode)

void SetScaleMode ( TScaleMode aMode ) [pure virtual]

Parameters

TScaleMode aMode

SupportedDisplayMode(TDisplayMode &, TDisplayMode)

void SupportedDisplayMode ( TDisplayMode & aMode,
TDisplayMode aPreferredMode
) [pure virtual]

Parameters

TDisplayMode & aMode
TDisplayMode aPreferredMode

UnprepareIcon(TInt)

void UnprepareIcon ( TInt aHandle ) [pure virtual]

Parameters

TInt aHandle

UsePreparedIconL(TInt)

void UsePreparedIconL ( TInt aHandle ) [pure virtual]

Parameters

TInt aHandle