uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiVisual.h
branchRCL_3
changeset 3 d8a3531bc6b8
parent 0 15bf7259bb7c
child 49 c9d868f1e20c
--- a/uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiVisual.h	Tue Feb 02 07:56:43 2010 +0200
+++ b/uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiVisual.h	Mon Feb 22 17:57:49 2010 +0200
@@ -195,7 +195,8 @@
     EHuiVisualFlagShouldBeUnderOpaqueHint = 0x20000000,
     
     EHuiVisualFlagShouldBeShown = 0x40000000,
-    
+    // visual that is used only by wserv
+    EHuiVisualFlagWserv = 0x80000000,
     EHuiVisualFlagLast = 0xFFFFFFFF
     };
 
@@ -1443,6 +1444,24 @@
         {
         iLoadingEffect = aLoading;
         };
+
+    /**
+     * Queries canvas flags of the visual, returns result
+     * @internal
+     */    
+    TInt QueryCanvasFlags();
+
+    /**
+     * Checks if external content drawing is enabled for this visual, returns result
+     * @internal
+     */    
+    TBool QueryExternalContentDrawingEnabled();
+    
+    /**
+     * Checks if visual has something to draw, returns result
+     * @internal
+     */    
+    TBool QueryHasDrawableContent();
     
 protected: