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