javauis/eswt_akn/org.eclipse.ercp.swt.s60/native/inc/eswtgraphics.h
branchRCL_3
changeset 83 26b2b12093af
parent 66 2455ef1f5bbc
equal deleted inserted replaced
77:7cee158cb8cd 83:26b2b12093af
   899      * it frees the object and its associated resources.
   899      * it frees the object and its associated resources.
   900      */
   900      */
   901     virtual void Dispose() =0;
   901     virtual void Dispose() =0;
   902 
   902 
   903     /**
   903     /**
   904      * Function in charge of decoding an image from a buffer. This method is synchronous and enable
       
   905      * to save memory space by filling the image buffer step by step (use AppendDataL(const HBufC8& aBuffer)
       
   906      * param aBuffer contains a piece of the whole image data to decode
       
   907      */
       
   908     virtual void DecodeImageFromBufferL(const TDesC8& aBuffer) =0;
       
   909 
       
   910     /**
       
   911      * Enables to add data when a first call to DecodeImageFromBufferL has been initialized
       
   912      *
       
   913      * @param aBuffer contains a piece of the whole image data to decode.
       
   914      */
       
   915     virtual void AppendDataL(const TDesC8& aBuffer) =0;
       
   916 
       
   917     /**
       
   918      * Simple getter that return the logical values for height
   904      * Simple getter that return the logical values for height
   919      */
   905      */
   920     virtual TInt GetLogicalScreenHeight() =0;
   906     virtual TInt GetLogicalScreenHeight() =0;
   921 
   907 
   922     /**
   908     /**