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