class CGulIcon : public CBase |
Packages two bitmaps, one each for an icon image and its mask.
Public Member Functions | |
---|---|
~CGulIcon() | |
IMPORT_C CFbsBitmap * | Bitmap() |
IMPORT_C TBool | BitmapsOwnedExternally() |
IMPORT_C CFbsBitmap * | Mask() |
IMPORT_C CGulIcon * | NewL() |
IMPORT_C CGulIcon * | NewL(CFbsBitmap *, CFbsBitmap *) |
IMPORT_C CGulIcon * | NewLC() |
IMPORT_C void | SetBitmap(CFbsBitmap *) |
IMPORT_C void | SetBitmapsOwnedExternally(TBool) |
IMPORT_C void | SetMask(CFbsBitmap *) |
Private Member Functions | |
---|---|
CGulIcon() |
Private Attributes | |
---|---|
CFbsBitmap * | iBitmap |
TBool | iBitmapsOwnedExternally |
CFbsBitmap * | iMask |
IMPORT_C CGulIcon * | NewL | ( | CFbsBitmap * | aBitmap, |
CFbsBitmap * | aMask = NULL | |||
) | [static] |
CFbsBitmap * aBitmap | |
CFbsBitmap * aMask = NULL |
IMPORT_C void | SetBitmapsOwnedExternally | ( | TBool | aOwnedExternally | ) |
TBool aOwnedExternally |