diff -r 9be6eed35a80 -r db5c883ad1c5 svgtopt/VGRenderer/inc/MVGSurfaceImpl.h --- a/svgtopt/VGRenderer/inc/MVGSurfaceImpl.h Tue May 11 17:02:26 2010 +0300 +++ b/svgtopt/VGRenderer/inc/MVGSurfaceImpl.h Tue Aug 31 16:06:58 2010 +0300 @@ -23,6 +23,7 @@ class RWindow; class CFbsBitmap; +class CSvgtBitmap; class MVGSurfaceImpl { @@ -39,12 +40,14 @@ virtual TInt InitializeSurface(TSize aSize, TInt aColorSpace) = 0; virtual TInt CreateSurface(TInt aDisplayMode, RWindow *aSurface, CFbsBitmap *aBitmap) = 0; + virtual TInt CreateSurface(TInt /*aDisplayMode*/, RWindow */*aSurface*/, CSvgtBitmap */*aBitmap*/){ return KErrNotSupported; } virtual TInt ResizeSurface(TSize aSize) = 0; virtual void SetConfiguration(TInt aOption, const TAny* aValue) = 0; virtual TInt CopyBitmap(TInt aDisplayMode, TInt aMaskMode, CFbsBitmap *aBitmap, CFbsBitmap *aMask, TSize aSize = TSize(0,0)) = 0; + virtual TInt CopyBitmap(TInt /*aDisplayMode*/, TInt /*aMaskMode*/, CSvgtBitmap* /*aBitmap*/, CSvgtBitmap */*aMask*/, TSize /*aSize*/ = TSize(0,0)) { return KErrNotSupported; } virtual TInt BindClientBuffer(TInt aBuffer) = 0;