178 const TInt aResourceId, |
178 const TInt aResourceId, |
179 const TDesC& aFilename, |
179 const TDesC& aFilename, |
180 const CCreatorRandomDataParser::TRandomDataType aRandomDataType); |
180 const CCreatorRandomDataParser::TRandomDataType aRandomDataType); |
181 void GenerateSourceImageFileL( const TTestDataPath aFileType, const TDesC& aFileName ); |
181 void GenerateSourceImageFileL( const TTestDataPath aFileType, const TDesC& aFileName ); |
182 void GenereteSourceTextFileL( const TDesC& aFileName, TInt aSize ); |
182 void GenereteSourceTextFileL( const TDesC& aFileName, TInt aSize ); |
|
183 |
|
184 /** |
|
185 * CallBack for an asynchronous call of RunScriptL. |
|
186 * @param aObject TAny object. |
|
187 * @return KErrNone or error code. |
|
188 */ |
|
189 static TInt AsyncRunScriptCB( TAny* aObject ); |
|
190 |
183 |
191 |
184 public: |
192 public: |
185 void ExecuteOptionsMenuCommandL(TInt aCommand); |
193 void ExecuteOptionsMenuCommandL(TInt aCommand); |
|
194 |
|
195 /** |
|
196 * It starts asynchronous call of RunScriptL, because it can take a long time |
|
197 * @return None. |
|
198 */ |
|
199 void AsyncRunScript(); |
|
200 |
186 void RunScriptL(); |
201 void RunScriptL(); |
187 TInt RunScriptL(const TDesC& aScriptFile); |
202 TInt RunScriptL(const TDesC& aScriptFile); |
188 |
203 |
189 void AppendToCommandArrayL(TInt aCommand, CCreatorModuleBaseParameters* aParameters, TInt aNumberOfEntries = 1); |
204 void AppendToCommandArrayL(TInt aCommand, CCreatorModuleBaseParameters* aParameters, TInt aNumberOfEntries = 1); |
190 TInt CommandArrayCount(); |
205 TInt CommandArrayCount(); |
309 CImageDecoder* iDecoder; |
324 CImageDecoder* iDecoder; |
310 TFrameInfo iFrameinfo; |
325 TFrameInfo iFrameinfo; |
311 CImageEncoder* iEncoder; |
326 CImageEncoder* iEncoder; |
312 CFrameImageData* iFrameImageData; |
327 CFrameImageData* iFrameImageData; |
313 CBitmapScaler* iScaler; |
328 CBitmapScaler* iScaler; |
|
329 CAsyncCallBack iAsyncRunScript; |
314 |
330 |
315 public: |
331 public: |
316 |
332 |
317 }; |
333 }; |
318 |
334 |