uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiCanvasVisual.h
branchRCL_3
changeset 34 3a60ebea00d0
parent 22 7c5dd702d6d3
child 49 c9d868f1e20c
equal deleted inserted replaced
24:f93c875b566e 34:3a60ebea00d0
   447     
   447     
   448     static TBool RecursiveChildTreeChanged(CHuiVisual* aVisual, TInt aExcludeCanvasFlags);
   448     static TBool RecursiveChildTreeChanged(CHuiVisual* aVisual, TInt aExcludeCanvasFlags);
   449     static TBool RecursiveIsExternalContentDrawingEnabled(CHuiVisual* aVisual);
   449     static TBool RecursiveIsExternalContentDrawingEnabled(CHuiVisual* aVisual);
   450     static TBool RecursiveHasCommandBuffers(CHuiVisual* aVisual);
   450     static TBool RecursiveHasCommandBuffers(CHuiVisual* aVisual);
   451     
   451     
   452     void CollectPaintedRegion(TRegion& aRecursivePaintRegion, TInt aExcludeCanvasFlags) const;
   452     TBool CollectPaintedRegion(TRegion& aRecursivePaintRegion, TInt aExcludeCanvasFlags) const;
   453     void CollectRecursivePaintedRegion(TRegion& aRecursivePaintRegion, TInt aExcludeCanvasFlags) const;
   453     TBool CollectRecursivePaintedRegion(TRegion& aRecursivePaintRegion, TInt aExcludeCanvasFlags) const;
   454     
   454     
   455     TBool CanSkipDrawing() const;
   455     TBool CanSkipDrawing() const;
   456     TBool KeepNoCache() const;
   456     TBool KeepNoCache() const;
   457 
   457 
   458 private: 
   458 private: