diff -r 4c62338e03c8 -r 796196dd6e68 svgtopt/gfx2d/inc/Gfx2dGcInterface.h --- a/svgtopt/gfx2d/inc/Gfx2dGcInterface.h Fri May 14 16:45:42 2010 +0300 +++ b/svgtopt/gfx2d/inc/Gfx2dGcInterface.h Wed Jun 09 11:15:09 2010 +0300 @@ -34,6 +34,7 @@ #include "SvgBitmapFontProvider.h" class MGfxShape; class MGfxPaint; +class CSvgtBitmap; typedef enum { @@ -347,6 +348,10 @@ */ virtual void UpdateFramebufferL( CFbsBitmap* aFrameBuffer, CFbsBitmap* aMask ) = 0; virtual void UpdateFramebufferL( CFbsBitmap* aFrameBuffer, CFbsBitmap* aMask,TSize aFrameBufferSize,TDisplayMode aFrameBufferMode,TDisplayMode aMaskDspMode ) =0; + + + virtual void UpdateFramebufferL( CSvgtBitmap* /*aFrameBuffer*/, CSvgtBitmap* /*aMask*/ ){} + virtual void UpdateFramebufferL( CSvgtBitmap* /*aFrameBuffer*/, CSvgtBitmap* /*aMask*/,TSize /*aFrameBufferSize*/,TDisplayMode /*aFrameBufferMode*/,TDisplayMode /*aMaskDspMode*/ ){} /** * Blend aFrameBuffer with background buffer using the opacity value * @@ -365,6 +370,7 @@ * @return */ virtual void GenerateMask(CFbsBitmap* aMask)=0; + virtual void GenerateMask(CSvgtBitmap* /*aMask*/){}; /** * Set the fill opacity value