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.