--- 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