CAknsSrvSkinInformationPkg Class Reference
| class CAknsSrvSkinInformationPkg : public CBase |
A storage class containing skin information.
Inherits from
- CAknsSrvSkinInformationPkg
| Public Member Functions |
|---|
| ~CAknsSrvSkinInformationPkg() |
| IMPORT_C TAknsPkgID | ColorSchemePID() |
| IMPORT_C TDesC & | Directory() |
| IMPORT_C TDesC & | FullName() |
| IMPORT_C TBool | HasIconset() |
| IMPORT_C TDesC & | IdleStateWallPaperImageFileName() |
| IMPORT_C TInt | IdleStateWallPaperImageIndex() |
| IMPORT_C TDesC & | IniFileDirectory() |
| IMPORT_C TBool | IsCopyable() |
| IMPORT_C TBool | IsCorrupted() |
| IMPORT_C TBool | IsDeletable() |
| IMPORT_C TBool | IsSupportAnimBg() |
| IMPORT_C TDesC & | Name() |
|
CAknsSrvSkinInformationPkg * | NewL(const TAknsPkgID, const TAknsPkgID, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TInt, const TInt, const TBool, const TBool, const TBool, const TAknsSkinSrvSkinProtectionType, const TBool, const TBool) |
| IMPORT_C TAknsPkgID | PID() |
| IMPORT_C TDesC & | PinboarWallPaperImageFileName() |
| IMPORT_C TInt | PinboardWallPaperImageIndex() |
| IMPORT_C TAknsSkinSrvSkinProtectionType | ProtectionType() |
| Protected Member Functions |
|---|
| CAknsSrvSkinInformationPkg(const TAknsPkgID, const TAknsPkgID, const TBool, const TBool, const TInt, const TInt, const TBool, const TAknsSkinSrvSkinProtectionType, const TBool, const TBool) |
| void | ConstructL(const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &) |
Constructor & Destructor Documentation
CAknsSrvSkinInformationPkg(const TAknsPkgID, const TAknsPkgID, const TBool, const TBool, const TInt, const TInt, const TBool, const TAknsSkinSrvSkinProtectionType, const TBool, const TBool)
~CAknsSrvSkinInformationPkg()
| ~CAknsSrvSkinInformationPkg | ( | ) | [virtual] |
Member Functions Documentation
ColorSchemePID()
Returns the color scheme package ID for this skin.
ConstructL(const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &)
| void | ConstructL | ( | const TDesC & | aDirectory, |
| | const TDesC & | aInifileDir, |
| | const TDesC & | aSkinName, |
| | const TDesC & | aIdleStateMbmFilename, |
| | const TDesC & | aPinboardWallPaperMbmFilename, |
| | const TDesC & | aFullName |
| | ) | [protected] |
Parameters
| const TDesC & aDirectory | |
| const TDesC & aInifileDir | |
| const TDesC & aSkinName | |
| const TDesC & aIdleStateMbmFilename | |
| const TDesC & aPinboardWallPaperMbmFilename | |
| const TDesC & aFullName | |
Directory()
| IMPORT_C TDesC & | Directory | ( | ) | const |
Gets the skin package directory
FullName()
| IMPORT_C TDesC & | FullName | ( | ) | const |
Get the fully qualified skin skn-filename (incl. full path).
HasIconset()
| IMPORT_C TBool | HasIconset | ( | ) | const |
Indicates whether the skin has an iconset.
IdleStateWallPaperImageFileName()
| IMPORT_C TDesC & | IdleStateWallPaperImageFileName | ( | ) | const |
Gets the skin idle state wallpaper mbm file name. May or may not be empty. The filename is fully qualified (incl. full file path)
IdleStateWallPaperImageIndex()
| IMPORT_C TInt | IdleStateWallPaperImageIndex | ( | ) | const |
Gets the idle state background image index.
IniFileDirectory()
| IMPORT_C TDesC & | IniFileDirectory | ( | ) | const |
Gets the skin package ini file directory
IsCopyable()
| IMPORT_C TBool | IsCopyable | ( | ) | const |
Indicates if the skin package is copyable.
IsCorrupted()
| IMPORT_C TBool | IsCorrupted | ( | ) | const |
Indicates whether the skin is corrupted.
IsDeletable()
| IMPORT_C TBool | IsDeletable | ( | ) | const |
Indicates if the skin package is deletable.
IsSupportAnimBg()
| IMPORT_C TBool | IsSupportAnimBg | ( | ) | const |
Indicates whether the skin support animation background.
Name()
| IMPORT_C TDesC & | Name | ( | ) | const |
Gets the skin name. May or may not be empty.
NewL(const TAknsPkgID, const TAknsPkgID, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TDesC &, const TInt, const TInt, const TBool, const TBool, const TBool, const TAknsSkinSrvSkinProtectionType, const TBool, const TBool)
|
CAknsSrvSkinInformationPkg * | NewL | ( | const TAknsPkgID | aPID, |
| | const TAknsPkgID | aColorSchemePID, |
| | const TDesC & | aDirectory, |
| | const TDesC & | aInifileDir, |
| | const TDesC & | aSkinName, |
| | const TDesC & | aIdleStateMbmFilename, |
| | const TDesC & | aPinboardWallPaperMbmFilename, |
| | const TDesC & | aFullName, |
| | const TInt | aIdleBgImageIndex, |
| | const TInt | aPinboardBgImageIndex, |
| | const TBool | aDeletable, |
| | const TBool | aCopyable, |
| | const TBool | aHasIconset, |
| | const TAknsSkinSrvSkinProtectionType | aProtectionType, |
| | const TBool | aCorrupted, |
| | const TBool | aSupportAnimBg |
| | ) | [static] |
PID()
Gets the package ID of the skin
PinboarWallPaperImageFileName()
| IMPORT_C TDesC & | PinboarWallPaperImageFileName | ( | ) | const |
Gets the skin pinboard wallpaper mbm file name. May or may not be empty. The filename is fully qualified (incl. full file path)
PinboardWallPaperImageIndex()
| IMPORT_C TInt | PinboardWallPaperImageIndex | ( | ) | const |
Gets the pinboard background image index.
ProtectionType()
Gets the protection type for this skin
Member Data Documentation
TAknsPkgID
iColorSchemePID
TBool
iCorrupted
|
TBool
| iCorrupted | [private] |
HBufC * iFullName
|
HBufC * | iFullName | [private] |
TBool
iHasIconset
|
TBool
| iHasIconset | [private] |
TInt
iIdleBgImageIndex
|
TInt
| iIdleBgImageIndex | [private] |
HBufC * iIdleStateWallPaperImageName
|
HBufC * | iIdleStateWallPaperImageName | [private] |
TBool
iIsCopyable
|
TBool
| iIsCopyable | [private] |
TBool
iIsDeletable
|
TBool
| iIsDeletable | [private] |
TInt
iPinboardBgImageIndex
|
TInt
| iPinboardBgImageIndex | [private] |
HBufC * iPinboardWallPaperImageName
|
HBufC * | iPinboardWallPaperImageName | [private] |
TAknsSkinSrvSkinProtectionType
iProtectionType
HBufC * iSkinDirectoryBuf
|
HBufC * | iSkinDirectoryBuf | [private] |
HBufC * iSkinIniFileDirectoryBuf
|
HBufC * | iSkinIniFileDirectoryBuf | [private] |
HBufC * iSkinNameBuf
|
HBufC * | iSkinNameBuf | [private] |
TBool
iSupportAnimBg
|
TBool
| iSupportAnimBg | [private] |
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.