equal
deleted
inserted
replaced
81 void CreateImageByIconL( CSmileyIcon* aIcon ); |
81 void CreateImageByIconL( CSmileyIcon* aIcon ); |
82 void CreateImageL( CSmileyImageData* aImage ); |
82 void CreateImageL( CSmileyImageData* aImage ); |
83 |
83 |
84 void SetPlayTimes( TInt aPlayTimes ){ iPlayTimes = aPlayTimes; }; |
84 void SetPlayTimes( TInt aPlayTimes ){ iPlayTimes = aPlayTimes; }; |
85 |
85 |
|
86 void SetVisibleRange( TInt aDocPos, TInt aLength ) |
|
87 { |
|
88 iVisibleStart = aDocPos; |
|
89 iVisibleLength = aLength; |
|
90 }; |
|
91 |
86 void StartAnimTimerL(); |
92 void StartAnimTimerL(); |
87 static TInt AnimTimerCallbackL( TAny* aPtr ); |
93 static TInt AnimTimerCallbackL( TAny* aPtr ); |
88 void CheckAnimStatusL(); |
94 void CheckAnimStatusL(); |
89 void RegisterAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
95 void RegisterAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
90 void RemoveAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
96 void RemoveAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
102 |
108 |
103 RPointerArray<CSmileyImageData> iImageArray; |
109 RPointerArray<CSmileyImageData> iImageArray; |
104 |
110 |
105 TRgb iHighlightColor; |
111 TRgb iHighlightColor; |
106 TInt iPlayTimes; |
112 TInt iPlayTimes; |
|
113 TInt iVisibleStart; |
|
114 TInt iVisibleLength; |
107 // own |
115 // own |
108 CSmileyAsyncDraw* iAsyncDraw; |
116 CSmileyAsyncDraw* iAsyncDraw; |
109 // own |
117 // own |
110 CPeriodic* iPeriodic; |
118 CPeriodic* iPeriodic; |
111 RArray<TSmileyAnimCheckerWrapper> iAnimArray; |
119 RArray<TSmileyAnimCheckerWrapper> iAnimArray; |