| 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 |