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