svgt_plat/svgt_api/inc/SVGEngineInterfaceImpl.h
branchRCL_3
changeset 18 1902ade171ab
parent 17 db5c883ad1c5
equal deleted inserted replaced
17:db5c883ad1c5 18:1902ade171ab
   103 class       CXmlElementImpl;
   103 class       CXmlElementImpl;
   104 class       CSvgErrorImpl;
   104 class       CSvgErrorImpl;
   105 class       CSvgTextElementImpl;
   105 class       CSvgTextElementImpl;
   106 
   106 
   107 class 		CSvgBitmapFontProvider;
   107 class 		CSvgBitmapFontProvider;
   108 
       
   109 class       CSvgtBitmap;
       
   110 
       
   111 class MRect
   108 class MRect
   112     {
   109     {
   113     public:
   110     public:
   114 
   111 
   115         /**
   112         /**
   648          * @param aMask - bitmap to hold masking info.
   645          * @param aMask - bitmap to hold masking info.
   649          * @return none
   646          * @return none
   650          */
   647          */
   651         IMPORT_C void GenerateMask( CFbsBitmap* aMask, TInt aEngine = NULL );
   648         IMPORT_C void GenerateMask( CFbsBitmap* aMask, TInt aEngine = NULL );
   652 
   649 
   653         IMPORT_C void GenerateMask( CSvgtBitmap* aMask, TInt aEngine = NULL );
       
   654 
       
   655         /**
   650         /**
   656          * Set the color for clearing background.
   651          * Set the color for clearing background.
   657          *
   652          *
   658          * @since 1.0
   653          * @since 1.0
   659          * @param aRGBA8888Color - 32-bit color value
   654          * @param aRGBA8888Color - 32-bit color value
   874          *@param  : aFrameBuffer -- Bitmap to become gdi context.
   869          *@param  : aFrameBuffer -- Bitmap to become gdi context.
   875          *@return None
   870          *@return None
   876          */
   871          */
   877          IMPORT_C void SetGdiContextL( CSvgEngineImpl* aEngine, CFbsBitmap* aFrameBuffer );
   872          IMPORT_C void SetGdiContextL( CSvgEngineImpl* aEngine, CFbsBitmap* aFrameBuffer );
   878 
   873 
   879          IMPORT_C void SetGdiContextL( CSvgEngineImpl* aEngine, CSvgtBitmap* aFrameBuffer );
       
   880          /**
   874          /**
   881          * Associate the given document with the given engine.
   875          * Associate the given document with the given engine.
   882          *
   876          *
   883          *@param  : aEngine -- SVG Engine.
   877          *@param  : aEngine -- SVG Engine.
   884          *@param  : aDocument -- SVG Document
   878          *@param  : aDocument -- SVG Document