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 |
|
92 void StartAnimTimerL(); |
86 void StartAnimTimerL(); |
93 static TInt AnimTimerCallbackL( TAny* aPtr ); |
87 static TInt AnimTimerCallbackL( TAny* aPtr ); |
94 void CheckAnimStatusL(); |
88 void CheckAnimStatusL(); |
95 void RegisterAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
89 void RegisterAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
96 void RemoveAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
90 void RemoveAnimChecker( MSmileyAnimChecker* aAnimChecker ); |
108 |
102 |
109 RPointerArray<CSmileyImageData> iImageArray; |
103 RPointerArray<CSmileyImageData> iImageArray; |
110 |
104 |
111 TRgb iHighlightColor; |
105 TRgb iHighlightColor; |
112 TInt iPlayTimes; |
106 TInt iPlayTimes; |
113 TInt iVisibleStart; |
|
114 TInt iVisibleLength; |
|
115 // own |
107 // own |
116 CSmileyAsyncDraw* iAsyncDraw; |
108 CSmileyAsyncDraw* iAsyncDraw; |
117 // own |
109 // own |
118 CPeriodic* iPeriodic; |
110 CPeriodic* iPeriodic; |
119 RArray<TSmileyAnimCheckerWrapper> iAnimArray; |
111 RArray<TSmileyAnimCheckerWrapper> iAnimArray; |