uiaccelerator_plat/alf_core_toolkit_api/inc/uiacceltk/HuiCanvasVisual.h
branchRCL_3
changeset 7 433cbbb6a04b
parent 3 d8a3531bc6b8
child 8 10534483575f
equal deleted inserted replaced
3:d8a3531bc6b8 7:433cbbb6a04b
   416     
   416     
   417     static TBool RecursiveChildTreeChanged(CHuiVisual* aVisual, TInt aExcludeCanvasFlags);
   417     static TBool RecursiveChildTreeChanged(CHuiVisual* aVisual, TInt aExcludeCanvasFlags);
   418     static TBool RecursiveIsExternalContentDrawingEnabled(CHuiVisual* aVisual);
   418     static TBool RecursiveIsExternalContentDrawingEnabled(CHuiVisual* aVisual);
   419     static TBool RecursiveHasCommandBuffers(CHuiVisual* aVisual);
   419     static TBool RecursiveHasCommandBuffers(CHuiVisual* aVisual);
   420     
   420     
       
   421     void CollectPaintedRegion(TRegion& aRecursivePaintRegion, TInt aExcludeCanvasFlags) const;
       
   422     void CollectRecursivePaintedRegion(TRegion& aRecursivePaintRegion, TInt aExcludeCanvasFlags) const;
       
   423     
       
   424     TBool CanSkipDrawing() const;
       
   425 
   421 private: 
   426 private: 
   422 
   427 
   423     struct THuiCanvasVisualData;
   428     struct THuiCanvasVisualData;
   424     THuiCanvasVisualData* iCanvasVisualData;
   429     THuiCanvasVisualData* iCanvasVisualData;
   425 
   430