--- a/uiacceltk/hitchcock/coretoolkit/inc/huicanvaspainter.h Fri Mar 12 15:47:04 2010 +0200
+++ b/uiacceltk/hitchcock/coretoolkit/inc/huicanvaspainter.h Mon Mar 15 12:43:37 2010 +0200
@@ -294,6 +294,12 @@
virtual CHuiCanvasGc& CanvasGc() const = 0;
/**
+ * Clears capturing buffer area with completely transparent.
+ * @param aRect rect to clear.
+ */
+ virtual void ClearCapturingBufferArea(const TRect& aRect);
+
+ /**
* Sets canvas visual that this painter draws into
*/
void SetVisual(CHuiCanvasVisual* aVisual);
@@ -353,6 +359,11 @@
* Does this painter have command buffers older than given time.
*/
TBool HasOldCommandBuffers(TInt aLifeTimeInMs);
+
+ /**
+ * Returns the area covered by buffers in the given orientation
+ */
+ TRect CommandBufferCoverage(TInt aOrientation);
TInt NumBuffers() const { return iCommandBuffers.Count(); }
CHuiCanvasCommandBuffer *At(TInt aIndex) const { return iCommandBuffers[aIndex]; }