equal
deleted
inserted
replaced
92 TInt aBottomItemBitmapId, |
92 TInt aBottomItemBitmapId, |
93 TInt aBottomItemMaskId |
93 TInt aBottomItemMaskId |
94 ); |
94 ); |
95 |
95 |
96 |
96 |
97 /** |
|
98 * Creates a new bitmap and a mask based on the given skin item id. |
|
99 * New bitmap will be rotated 90 degrees agains clock direction if wanted. |
|
100 * |
|
101 * @since 2.6 |
|
102 * @param aID Skin item id for the bitmap and mask. |
|
103 * @param aBitmap When this method returns this will contain a poiter |
|
104 * to a new bitmap. |
|
105 * @param aMask When this method returns this will contain a poiter |
|
106 * to a new mask bitmap. |
|
107 * @param aRotated If ETrue the skin source bitmap data is rotated |
|
108 * 90 degrees. |
|
109 * |
|
110 */ |
|
111 void CreateSkinnedBitmapAndMaskL(MAknsSkinInstance* aInstance, |
|
112 const TAknsItemID& aID, |
|
113 CFbsBitmap*& aBitmap, |
|
114 CFbsBitmap*& aMask, |
|
115 TBool aRotated); |
|
116 |
|
117 |
|
118 public: // data |
97 public: // data |
119 TAknsItemID iTopId; |
98 TAknsItemID iTopId; |
120 TAknsItemID iMidId; |
99 TAknsItemID iMidId; |
121 TAknsItemID iBottomId; |
100 TAknsItemID iBottomId; |
122 |
|
123 CFbsBitmap* iTop; |
|
124 CFbsBitmap* iTopMask; |
|
125 CFbsBitmap* iMiddle; |
|
126 CFbsBitmap* iMiddleMask; |
|
127 CFbsBitmap* iBottom; |
|
128 CFbsBitmap* iBottomMask; |
|
129 TSize iItemSize; |
101 TSize iItemSize; |
130 |
|
131 }; |
102 }; |
132 |
103 |
133 #endif |
104 #endif |