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 |
|
191 |
183 |
192 public: |
184 public: |
193 void ExecuteOptionsMenuCommandL(TInt aCommand); |
185 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 |
|
201 void RunScriptL(); |
186 void RunScriptL(); |
202 TInt RunScriptL(const TDesC& aScriptFile); |
187 TInt RunScriptL(const TDesC& aScriptFile); |
203 |
188 |
204 void AppendToCommandArrayL(TInt aCommand, CCreatorModuleBaseParameters* aParameters, TInt aNumberOfEntries = 1); |
189 void AppendToCommandArrayL(TInt aCommand, CCreatorModuleBaseParameters* aParameters, TInt aNumberOfEntries = 1); |
205 TInt CommandArrayCount(); |
190 TInt CommandArrayCount(); |
324 CImageDecoder* iDecoder; |
309 CImageDecoder* iDecoder; |
325 TFrameInfo iFrameinfo; |
310 TFrameInfo iFrameinfo; |
326 CImageEncoder* iEncoder; |
311 CImageEncoder* iEncoder; |
327 CFrameImageData* iFrameImageData; |
312 CFrameImageData* iFrameImageData; |
328 CBitmapScaler* iScaler; |
313 CBitmapScaler* iScaler; |
329 CAsyncCallBack iAsyncRunScript; |
|
330 |
314 |
331 public: |
315 public: |
332 |
316 |
333 }; |
317 }; |
334 |
318 |