taskswitcher/contextengine/tsfswpreviewprovider/wsplugin/inc/previewprovidercrp.h
equal
deleted
inserted
replaced
150 * Notifies the PreviewProviderClient when an application has been exited. |
150 * Notifies the PreviewProviderClient when an application has been exited. |
151 */ |
151 */ |
152 void UnregisterComplete( TInt aWgId ); |
152 void UnregisterComplete( TInt aWgId ); |
153 |
153 |
154 /** |
154 /** |
|
155 * Notifies the PreviewProviderClient that specific bitmap needs rotation. |
|
156 */ |
|
157 void BitmapRotationNeeded( TInt aWgId, TBool aClockwise ); |
|
158 |
|
159 /** |
155 * Uses window server front buffer to create a screenshot. |
160 * Uses window server front buffer to create a screenshot. |
156 * @param aFront preallocated destination bitmap |
161 * @param aFront preallocated destination bitmap |
157 * @param aFront Front buffer. |
162 * @param aFront Front buffer. |
158 * @param aSrcSize Size of the source front buffer in pixels. |
163 * @param aSrcSize Size of the source front buffer in pixels. |
159 * @param aSrcStride Source stride. |
164 * @param aSrcStride Source stride. |
169 // to foreground first time |
174 // to foreground first time |
170 RPointerArray<CFbsBitmap> iScreenshots; |
175 RPointerArray<CFbsBitmap> iScreenshots; |
171 TSize iScreenshotSize; |
176 TSize iScreenshotSize; |
172 TDisplayMode iScreenshotMode; |
177 TDisplayMode iScreenshotMode; |
173 RArray<TInt> iWgIds; |
178 RArray<TInt> iWgIds; |
|
179 TTime iScreenChangedTime; // fix for orientation changed/wg group changed problem |
|
180 TBool iClockwiseRot; // for marking rotation direction |
174 }; |
181 }; |
175 |
182 |
176 #endif // PREVIEWPROVIDERCRP_H |
183 #endif // PREVIEWPROVIDERCRP_H |
177 |
184 |
178 // End of file |
185 // End of file |