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

returnEFalse

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 TIntaDrawParam
)[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 TIntaDrawParam
)[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 TIntaDrawParam
)[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 TIntaDrawParam
)[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 TIntaDrawParam
)[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