Link against: aknskins.lib aknskinsrv.lib aknswallpaperutils.lib
None
#include <AknsItemData.h>
Inherits CAknsBitmapItemData.
Masked bitmap item data contains (in addition to base class members) an additional member of type CFbsBitmap for the bitmap mask. Item type for bitmap item data is always EAknsITMaskedBitmap.
This is a public class with exported functions. The class is not intended for derivation outside the library.
Public Member Functions |
|
virtual | ~CAknsMaskedBitmapItemData () |
Destructor. |
|
IMPORT_C void | SetMask (CFbsBitmap *aMask) |
Sets the mask bitmap object for this item data instance. |
|
IMPORT_C void | DestroyAndSetMask (CFbsBitmap *aMask) |
Sets the mask bitmap object for this item data instance and destroys previous one, if any. |
|
IMPORT_C CFbsBitmap * | Mask () |
Returns the current bitmap mask object owned by item data instance. |
|
Static Public Member Functions |
|
static IMPORT_C CAknsMaskedBitmapItemData * | NewL () |
Two-phased constructor. |
|
Protected Member Functions |
|
CAknsMaskedBitmapItemData (const TAknsItemType aType) | |
C++ protected constructor. |
|
Protected Attributes |
|
CFbsBitmap * | iMask |
Pointer to associated mask bitmap instance. |
|
Destructor. Deletes bitmap objects, if present. |
|
C++ protected constructor.
Constructs a new CAknsMaskedBitmapItemData with bitmaps set to
|
|
Sets the mask bitmap object for this item data instance and destroys previous one, if any.
|
|
Returns the current bitmap mask object owned by item data instance.
|
|
Two-phased constructor.
Constructs a new CAknsMaskedBitmapItemData object with bitmaps set to
Reimplemented from CAknsBitmapItemData. |
|
Sets the mask bitmap object for this item data instance.
|
|
Pointer to associated mask bitmap instance. |