S60 3rd Edition API Reference: CAknsItemData Class Reference
CAknsItemData Class Reference API published in: S60 2nd Ed
Link against: aknskins.lib aknskinsrv.lib aknswallpaperutils.lib
Capability Information Required Capabilities None
#include <aknsitemdata.h >
Inherited by CAknsAnimationItemData , CAknsEffectQueueItemData , CAknsImageItemData , and CAknsStringItemData .
Detailed Description
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.
Constructor & Destructor Documentation
virtual CAknsItemData::~CAknsItemData ( ) [virtual]
Destructor.
CAknsItemData itself has no dynamically allocated members, but derived classes may have them.
CAknsItemData::CAknsItemData ( const TAknsItemType aType ) [protected]
C++ constructor for derived classes.
Constructs item data object with given item type.
Parameters:
aType Item type of the new item data object.
Member Function Documentation
Sets the perceived type of this item without affecting the real instance inheritance.
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 .
Returns: Type of the item data as TAknsItemType.
Field Documentation
Type of the item data object.
The documentation for this class was generated from the following file: