CAknsItemData Class Reference
#include
<mw/AknsItemData.h>
Link against: AknSkins.lib
class CAknsItemData : public CBase |
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.
Member Attribute Documentation
iType
Type of the item data object.
Constructor & Destructor Documentation
CAknsItemData ( const TAknsItemType )
C++ constructor for derived classes. Constructs item data object with given item type.
Parameter | Description | 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 Function Documentation
SetType ( const TAknsItemType )
Sets the perceived type of this item without affecting the real instance inheritance.
Type ( )
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.