diff -r 15bf7259bb7c -r d8a3531bc6b8 uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiVisual.h --- 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: