AknsDrawUtils.cpp File Reference

AKNS_UNDEFINED_METHOD(AknsDrawUtils::AknsDrawUtils)

AKNS_UNDEFINED_METHOD ( AknsDrawUtils::AknsDrawUtils )

Parameters

AknsDrawUtils::AknsDrawUtils

const TAknsItemID &aIID CAknsItemData * fdata

const TAknsItemID &aIID CAknsItemData * fdata

if(fdata)

if ( fdata )

Parameters

fdata

return EFalse

return EFalse

RetrieveKnownBackgroundImage(MAknsSkinInstance *, const TAknsItemID &, const TAknsBackground *)

CAknsImageItemData * RetrieveKnownBackgroundImage ( MAknsSkinInstance * aInstance,
const TAknsItemID & aIID,
const TAknsBackground * aLayout = NULL
) [static]

Parameters

MAknsSkinInstance * aInstance
const TAknsItemID & aIID
const TAknsBackground * aLayout = NULL

RetrieveBackgroundImage(MAknsSkinInstance *, const TAknsBackground *, TAknsItemID &)

CAknsImageItemData * RetrieveBackgroundImage ( MAknsSkinInstance * aInstance,
const TAknsBackground * aLayout,
TAknsItemID & aIID
) [static]

Parameters

MAknsSkinInstance * aInstance
const TAknsBackground * aLayout
TAknsItemID & aIID

RetrieveBackgroundLayout(MAknsControlContext *)

TAknsBackground * RetrieveBackgroundLayout ( MAknsControlContext * aContext ) [static]

Parameters

MAknsControlContext * aContext

GetParentAbsoluteDelta(const TAknsBackground *, const CCoeControl *)

TPoint GetParentAbsoluteDelta ( const TAknsBackground * aLayout,
const CCoeControl * aControl
) [static]

Parameters

const TAknsBackground * aLayout
const CCoeControl * aControl

DrawPartialCachedImageL(MAknsSkinInstance *, CBitmapContext &, const TRect &, const TRect &, CAknsImageItemData *, const TAknsItemID &, const TAknsImageAttributeData *, const TInt)

TBool DrawPartialCachedImageL ( MAknsSkinInstance * aSkin,
CBitmapContext & aGc,
const TRect & aTrgLayoutRect,
const TRect & aTrgDrawRect,
CAknsImageItemData * aImgData,
const TAknsItemID & aIID,
const TAknsImageAttributeData * aAttr,
const TInt aDrawParam
) [static]

Parameters

MAknsSkinInstance * aSkin
CBitmapContext & aGc
const TRect & aTrgLayoutRect
const TRect & aTrgDrawRect
CAknsImageItemData * aImgData
const TAknsItemID & aIID
const TAknsImageAttributeData * aAttr
const TInt aDrawParam

IsBackgroundItem(const TAknsItemID &, CAknsAppSkinInstance *)

TBool IsBackgroundItem ( const TAknsItemID & aIID,
CAknsAppSkinInstance * aSkin
) [static]

Parameters

const TAknsItemID & aIID
CAknsAppSkinInstance * aSkin

BlitL(MAknsSkinInstance *, CBitmapContext &, const TRect &, CAknsImageItemData *, const TAknsItemID &, const TAknsBackground *, const TPoint &, const TInt)

TBool BlitL ( MAknsSkinInstance * aSkin,
CBitmapContext & aGc,
const TRect & aTrgRect,
CAknsImageItemData * aImgData,
const TAknsItemID & aIID,
const TAknsBackground * aLayout,
const TPoint & aPADelta,
const TInt aDrawParam
) [static, inline]

Parameters

MAknsSkinInstance * aSkin
CBitmapContext & aGc
const TRect & aTrgRect
CAknsImageItemData * aImgData
const TAknsItemID & aIID
const TAknsBackground * aLayout
const TPoint & aPADelta
const TInt aDrawParam

BlitAndClearL(MAknsSkinInstance *, CBitmapContext &, const TRect &, CAknsImageItemData *, const TAknsItemID &, const TAknsBackground *, const TPoint &, const TInt)

TBool BlitAndClearL ( MAknsSkinInstance * aSkin,
CBitmapContext & aGc,
const TRect & aTrgRect,
CAknsImageItemData * aImgData,
const TAknsItemID & aIID,
const TAknsBackground * aLayout,
const TPoint & aPADelta,
const TInt aDrawParam
) [static, inline]

Parameters

MAknsSkinInstance * aSkin
CBitmapContext & aGc
const TRect & aTrgRect
CAknsImageItemData * aImgData
const TAknsItemID & aIID
const TAknsBackground * aLayout
const TPoint & aPADelta
const TInt aDrawParam

CheckAndDrawCachedImageL(MAknsSkinInstance *, CBitmapContext &, const TRect &, const TAknsItemID &, const TInt)

TBool CheckAndDrawCachedImageL ( MAknsSkinInstance * aSkin,
CBitmapContext & aGc,
const TRect & aRect,
const TAknsItemID & aIID,
const TInt aDrawParam
) [static]

Parameters

MAknsSkinInstance * aSkin
CBitmapContext & aGc
const TRect & aRect
const TAknsItemID & aIID
const TInt aDrawParam

GetParentContext(MAknsControlContext *)

MAknsControlContext * GetParentContext ( MAknsControlContext * aContext ) [static]

Parameters

MAknsControlContext * aContext

CheckAndDrawFrameL(MAknsSkinInstance *, CBitmapContext &, const TRect &, const TRect &, const TAknsItemID &, const TAknsItemID &, const TInt)

TBool CheckAndDrawFrameL ( MAknsSkinInstance * aInstance,
CBitmapContext & aGc,
const TRect & aOuterRect,
const TRect & aInnerRect,
const TAknsItemID & aFrameID,
const TAknsItemID & aCenterID,
const TInt aDrawParam
) [static]

Parameters

MAknsSkinInstance * aInstance
CBitmapContext & aGc
const TRect & aOuterRect
const TRect & aInnerRect
const TAknsItemID & aFrameID
const TAknsItemID & aCenterID
const TInt aDrawParam

AKNS_EXPORTED_METHOD(AknsDrawUtils::ControlContext)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::ControlContext )

Parameters

AknsDrawUtils::ControlContext

AKNS_EXPORTED_METHOD(AknsDrawUtils::ControlContextOfParent)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::ControlContextOfParent )

Parameters

AknsDrawUtils::ControlContextOfParent

AKNS_EXPORTED_METHOD(AknsDrawUtils::Background)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::Background )

Parameters

AknsDrawUtils::Background

AKNS_EXPORTED_METHOD(AknsDrawUtils::BackgroundBetweenRects)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::BackgroundBetweenRects )

Parameters

AknsDrawUtils::BackgroundBetweenRects

AKNS_EXPORTED_METHOD(AknsDrawUtils::HasBitmapBackground)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::HasBitmapBackground )

Parameters

AknsDrawUtils::HasBitmapBackground

AKNS_EXPORTED_METHOD(AknsDrawUtils::DrawCachedImage)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::DrawCachedImage )

Parameters

AknsDrawUtils::DrawCachedImage

AKNS_EXPORTED_METHOD(AknsDrawUtils::PrepareFrame)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::PrepareFrame )

Parameters

AknsDrawUtils::PrepareFrame

AKNS_EXPORTED_METHOD(AknsDrawUtils::DrawFrame)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::DrawFrame )

Parameters

AknsDrawUtils::DrawFrame

AKNS_EXPORTED_METHOD(AknsDrawUtils::DrawFramePart)

AKNS_EXPORTED_METHOD ( AknsDrawUtils::DrawFramePart )

Parameters

AknsDrawUtils::DrawFramePart