uiacceltk/hitchcock/coretoolkit/src/HuiGc.cpp
branchRCL_3
changeset 8 10534483575f
parent 0 15bf7259bb7c
--- a/uiacceltk/hitchcock/coretoolkit/src/HuiGc.cpp	Fri Mar 12 15:47:04 2010 +0200
+++ b/uiacceltk/hitchcock/coretoolkit/src/HuiGc.cpp	Mon Mar 15 12:43:37 2010 +0200
@@ -28,6 +28,8 @@
 #include "uiacceltk/HuiUtil.h"  // For hui assert.
 #include "uiacceltk/HuiTransformation.h"
 
+#include "huiextension.h"
+
 #include <e32math.h>
 #include <AknUtils.h>
 
@@ -767,6 +769,18 @@
         }
     }
 
+TInt CHuiGc::CopyScreenToBitmap(CFbsBitmap* aBitmap)
+    {
+    THuiGcCopyScreenToBitmapParams params;
+    params.iErrorCode = KErrNotSupported;
+    params.iBitmap = aBitmap;
+    TAny* ptr = &params;
+    
+    GcExtension(KHuiGcCopyScreenToBitmap, &ptr);
+    
+    return params.iErrorCode;
+    }
+
 EXPORT_C void CHuiGc::TransformDirtyRect(THuiRealRect& /*aRect*/)
     {
     // No sensible implementation for HuiGc base class. Implement at least in