uiacceltk/hitchcock/coretoolkit/rendervg10/inc/HuiVg10Gc.h
branchRCL_3
changeset 8 10534483575f
parent 3 d8a3531bc6b8
child 10 88b23e2e82e1
child 19 f5bac0badc7e
--- a/uiacceltk/hitchcock/coretoolkit/rendervg10/inc/HuiVg10Gc.h	Fri Mar 12 15:47:04 2010 +0200
+++ b/uiacceltk/hitchcock/coretoolkit/rendervg10/inc/HuiVg10Gc.h	Mon Mar 15 12:43:37 2010 +0200
@@ -39,6 +39,7 @@
 class MNVGIcon;
 class CNvgEngine;
 #endif
+class CFbsBitmap;
 
 /**
  * CHuiVg10Gc implements an OpenVG 1.0 version of the HUITK
@@ -433,6 +434,11 @@
 
     void SetQuality(THuiQuality aQuality);
     
+    /**
+     * From CHuiGc.
+     */
+    void GcExtension(const TUid& aExtensionUid, TAny** aExtensionParams);
+    
 private:
     /** 
      *  Synchronize a specific OpenVG matrix with the main matrix.
@@ -510,6 +516,12 @@
     void UsePaintPattern();
     void DiscardPaintPattern();
     
+    /**
+     * Copy screen to bitmap.
+     * @internal
+     */
+    TInt DoCopyScreenToBitmap(CFbsBitmap* aBitmap);
+    
 private:
     /** Matrix characteristics */
     enum TMatrixFlags