equal
deleted
inserted
replaced
10 * Nokia Corporation - initial contribution. |
10 * Nokia Corporation - initial contribution. |
11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: CMmDrawerAnimator declaration |
14 * Description: CMmDrawerAnimator declaration |
15 * Version : %version: MM_17.1.10 % << Don't touch! Updated by Synergy at check-out. |
15 * Version : %version: MM_17.1.11 % << Don't touch! Updated by Synergy at check-out. |
16 * |
16 * |
17 */ |
17 */ |
18 |
18 |
19 |
19 |
20 #ifndef C_MMDRAWERANIMATOR_H |
20 #ifndef C_MMDRAWERANIMATOR_H |
158 * Animates transition of the dragged item. |
158 * Animates transition of the dragged item. |
159 * The animation starts in the original place of dragging item, |
159 * The animation starts in the original place of dragging item, |
160 * and end in the EDrag floating item position, when item had been start drag. |
160 * and end in the EDrag floating item position, when item had been start drag. |
161 * |
161 * |
162 * @since S60 v5.0 |
162 * @since S60 v5.0 |
163 * @param aDraggedIndex Draged item index to be animated. |
163 * @param aDraggedIndex Draged item index to be animated. |
164 * @param aPoint End position of animated item. |
164 * @param aPoint End position of animated item. |
165 */ |
165 */ |
166 void AnimateDragItemStartL( TInt aDraggedIndex, TPoint aPoint ); |
166 void AnimateDragItemStartL( TInt aDraggedIndex, TPoint aPoint ); |
167 |
167 |
168 private: |
168 private: |
169 |
169 |
237 * Delay between redrawing. |
237 * Delay between redrawing. |
238 */ |
238 */ |
239 TTimeIntervalMicroSeconds iDelay; |
239 TTimeIntervalMicroSeconds iDelay; |
240 |
240 |
241 /** |
241 /** |
242 * Last redraw time |
|
243 */ |
|
244 TTime iLastRedrawTime; |
|
245 |
|
246 /** |
|
247 * Effects api. |
242 * Effects api. |
248 */ |
243 */ |
249 MAknListBoxTfx *iTransTfx; |
244 MAknListBoxTfx *iTransTfx; |
250 |
245 |
251 /** |
246 /** |