Location:
APGICNFL.H
Link against: apgrfx.lib
class CApaMaskedBitmap : public CFbsBitmap;
An application icon.
This is a bitmap and a mask, managed by the Font and Bitmap server.
An object of this type is passed to RApaLsSession::GetAppIcon()
to fetch a suitable application icon.
CBase
- Base class for all classes to be instantiated on the heap
CFbsBitmap
- Note that this class is not intended for user derivation
CApaMaskedBitmap
- An application icon
Defined in CApaMaskedBitmap
:
ExternalizeL()
, InternalizeL()
, Mask()
, NewL()
, NewLC()
, SetMaskBitmap()
, ~CApaMaskedBitmap()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CFbsBitmap
:
CleanAddress()
,
Compress()
,
CompressInBackground()
,
Create()
,
CreateHardwareBitmap()
,
DataAddress()
,
DisplayMode()
,
Duplicate()
,
ExternalizeRectangleL()
,
GetPalette()
,
GetPixel()
,
GetScanLine()
,
GetVerticalScanLine()
,
Handle()
,
HardwareBitmapHandle()
,
Header()
,
HorizontalPixelsToTwips()
,
HorizontalTwipsToPixels()
,
InitialDisplayMode()
,
IsCompressedInRAM()
,
IsFileInRom()
,
IsLargeBitmap()
,
IsMonochrome()
,
IsRomBitmap()
,
Load()
,
LoadAndCompress()
,
LockHeap()
,
LockHeapLC()
,
PaletteAttributes()
,
Reset()
,
Resize()
,
Save()
,
ScanLineLength()
,
SetDisplayMode()
,
SetPalette()
,
SetRomBitmapL()
,
SetScanLine()
,
SetSizeInTwips()
,
SizeInPixels()
,
SizeInTwips()
,
StoreL()
,
SwapWidthAndHeight()
,
UnlockHeap()
,
VerticalPixelsToTwips()
,
VerticalTwipsToPixels()
static IMPORT_C CApaMaskedBitmap *NewLC();
Creates a default application icon object.
|
static IMPORT_C CApaMaskedBitmap *NewL(const CApaMaskedBitmap *aSourceIcon);
Creates a new application icon object, making a duplicate copy of an existing application icon.
|
|
IMPORT_C ~CApaMaskedBitmap();
Destructor.
Frees resources owned by the object prior to its destruction.
IMPORT_C CFbsBitmap *Mask() const;
Gets the icon's mask.
|
IMPORT_C void InternalizeL(RReadStream &aStream);
Internalizes the application icon from the read stream.
|
IMPORT_C void ExternalizeL(RWriteStream &aStream) const;
Externalises the application icon to the specified stream.
|
IMPORT_C void SetMaskBitmap(CFbsBitmap *aMask);
Sets the icon's mask
|