CAknsItemData Class Reference
class CAknsItemData : public CBase
|
Base class for item data classes. Item data encapsulates type information and resource instance (such as
CFbsBitmap
object) of a specific skin item. Since actual data entries vary depending on the type of the item,
CAknsItemData
contains only type information and can not be instantiated.
This is a public class with exported functions. The class is not intended for derivation outside the library.
AknSkins.lib
Protected Attributes
|
TAknsItemType
|
iType
|
Constructor & Destructor Documentation
CAknsItemData(const TAknsItemType)
CAknsItemData
|
(
|
const
TAknsItemType
|
aType
|
)
|
[protected]
|
C++ constructor for derived classes. Constructs item data object with given item type.
Parameters
const
TAknsItemType
aType
|
Item type of the new item data object.
|
~CAknsItemData()
~CAknsItemData
|
(
|
)
|
[virtual]
|
Destructor.
CAknsItemData
itself has no dynamically allocated members, but derived classes may have them.
Member Functions Documentation
SetType(const TAknsItemType)
void
|
SetType
|
(
|
const
TAknsItemType
|
aType
|
)
|
|
Sets the perceived type of this item without affecting the real instance inheritance.
Parameters
const
TAknsItemType
aType
|
|
Type()
IMPORT_C
TAknsItemType
|
Type
|
(
|
)
|
const
|
Returns the type of the item data object. This method can be used to provide run-time type information. Corresponding classes are listed in definition of
TAknsItemType
.
Member Data Documentation
TAknsItemType
iType
TAknsItemType
|
iType
|
[protected]
|
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.