diff -r 9be6eed35a80 -r db5c883ad1c5 svgtopt/gfx2d/inc/Gfx2dGcInterface.h --- a/svgtopt/gfx2d/inc/Gfx2dGcInterface.h Tue May 11 17:02:26 2010 +0300 +++ b/svgtopt/gfx2d/inc/Gfx2dGcInterface.h Tue Aug 31 16:06:58 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