CGulIcon Class Reference

class CGulIcon : public CBase

Packages two bitmaps, one each for an icon image and its mask.

Inherits from

Constructor & Destructor Documentation

CGulIcon()

CGulIcon()[private]

~CGulIcon()

IMPORT_C~CGulIcon()

Member Functions Documentation

Bitmap()

IMPORT_C CFbsBitmap *Bitmap()const

BitmapsOwnedExternally()

IMPORT_C TBoolBitmapsOwnedExternally()const

Mask()

IMPORT_C CFbsBitmap *Mask()const

NewL()

IMPORT_C CGulIcon *NewL()[static]

NewL(CFbsBitmap *, CFbsBitmap *)

IMPORT_C CGulIcon *NewL(CFbsBitmap *aBitmap,
CFbsBitmap *aMask = NULL
)[static]

Parameters

CFbsBitmap * aBitmap
CFbsBitmap * aMask = NULL

NewLC()

IMPORT_C CGulIcon *NewLC()[static]

SetBitmap(CFbsBitmap *)

IMPORT_C voidSetBitmap(CFbsBitmap *aBitmap)

Parameters

CFbsBitmap * aBitmap

SetBitmapsOwnedExternally(TBool)

IMPORT_C voidSetBitmapsOwnedExternally(TBoolaOwnedExternally)

Parameters

TBool aOwnedExternally

SetMask(CFbsBitmap *)

IMPORT_C voidSetMask(CFbsBitmap *aMask)

Parameters

CFbsBitmap * aMask

Member Data Documentation

CFbsBitmap * iBitmap

CFbsBitmap *iBitmap[private]

TBool iBitmapsOwnedExternally

TBool iBitmapsOwnedExternally[private]

CFbsBitmap * iMask

CFbsBitmap *iMask[private]