CBSBitmap Class Reference

class CBSBitmap : public CBase

Inherits from

Constructor & Destructor Documentation

CBSBitmap(TInt, TInt, TInt, TInt)

CBSBitmap ( TInt aBitmapId,
TInt aBitmapMaskId,
TInt aSkinIdMajor,
TInt aSkinIdMinor
) [private]

Parameters

TInt aBitmapId
TInt aBitmapMaskId
TInt aSkinIdMajor
TInt aSkinIdMinor

~CBSBitmap()

IMPORT_C ~CBSBitmap ( ) [virtual]

Member Functions Documentation

BitmapFileId()

IMPORT_C const TDesC8 & BitmapFileId ( ) const

Getter for bitmap file id

BitmapId()

IMPORT_C TInt BitmapId ( ) const

Getter for bitmap id

BitmapMaskId()

IMPORT_C TInt BitmapMaskId ( ) const

Getter for bitmap mask id

ConstructL(const TDesC8 &)

void ConstructL ( const TDesC8 & aBitmapFileId ) [private]

Parameters

const TDesC8 & aBitmapFileId

NewL(TInt, TInt, TInt, TInt, const TDesC8 &)

IMPORT_C CBSBitmap * NewL ( TInt aBitmapId,
TInt aBitmapMaskId,
TInt aSkinIdMajor,
TInt aSkinIdMinor,
const TDesC8 & aBitmapFileId
) [static]

Two-phased constructor.

Parameters

TInt aBitmapId the bitmap id
TInt aBitmapMaskId the bitmap mask id
TInt aSkinIdMajor
TInt aSkinIdMinor
const TDesC8 & aBitmapFileId the bitmap file id

NewLC(TInt, TInt, TInt, TInt, const TDesC8 &)

IMPORT_C CBSBitmap * NewLC ( TInt aBitmapId,
TInt aBitmapMaskId,
TInt aSkinIdMajor,
TInt aSkinIdMinor,
const TDesC8 & aBitmapFileId
) [static]

Two-phased constructor. NewL

Parameters

TInt aBitmapId
TInt aBitmapMaskId
TInt aSkinIdMajor
TInt aSkinIdMinor
const TDesC8 & aBitmapFileId

SkinIdMajor()

IMPORT_C TInt SkinIdMajor ( ) const

Getter for skin id

SkinIdMinor()

IMPORT_C TInt SkinIdMinor ( ) const

Getter for skin mask id

Member Data Documentation

HBufC8 * iBitmapFileId

HBufC8 * iBitmapFileId [private]

TInt iBitmapId

TInt iBitmapId [private]

TInt iBitmapMaskId

TInt iBitmapMaskId [private]

TInt iSkinIdMajor

TInt iSkinIdMajor [private]

TInt iSkinIdMinor

TInt iSkinIdMinor [private]