CAknsMaskedBitmapItemData Class Reference
class CAknsMaskedBitmapItemData : public CAknsBitmapItemData
|
Masked bitmap item data. 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.
AknSkins.lib
Inherits from
-
CAknsMaskedBitmapItemData
Constructor & Destructor Documentation
CAknsMaskedBitmapItemData(const TAknsItemType)
CAknsMaskedBitmapItemData
|
(
|
const
TAknsItemType
|
aType
|
)
|
[protected]
|
Parameters
const
TAknsItemType
aType
|
Item type of the new item data object. While this is always EAknsITMaskedBitmap for instances of this class, derived classes may specify another value.
|
~CAknsMaskedBitmapItemData()
~CAknsMaskedBitmapItemData
|
(
|
)
|
[virtual]
|
Destructor. Deletes bitmap objects, if present.
Member Functions Documentation
DestroyAndSetMask(CFbsBitmap *)
IMPORT_C void
|
DestroyAndSetMask
|
(
|
CFbsBitmap
*
|
aMask
|
)
|
|
Sets the mask bitmap object for this item data instance and destroys previous one, if any.
Parameters
CFbsBitmap
* aMask
|
Pointer to mask instance. Ownership of the bitmap object is transferred to item data. NULL value is also valid.
|
Mask()
Returns the current bitmap mask object owned by item data instance.
SetMask(CFbsBitmap *)
Sets the mask bitmap object for this item data instance.
NULL
value can be used to detach bitmap mask from item data.
Parameters
CFbsBitmap
* aMask
|
Pointer to mask instance. Ownership of the bitmap object is transferred to item data. NULL value is also valid.
|
Member Data Documentation
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.