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.