creator/inc/creator_model.h
branchRCL_3
changeset 50 9b2cffad4b5e
parent 0 d6fe6244b863
child 60 6646c35e558c
equal deleted inserted replaced
49:f8280f3bfeb7 50:9b2cffad4b5e
   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