videocollection/hgmyvideos/inc/vcxhgmyvideosvideodataupdater.h
branchRCL_3
changeset 20 2d690156cf8f
parent 9 5294c000a26d
--- a/videocollection/hgmyvideos/inc/vcxhgmyvideosvideodataupdater.h	Mon Jun 21 15:43:03 2010 +0300
+++ b/videocollection/hgmyvideos/inc/vcxhgmyvideosvideodataupdater.h	Thu Jul 15 18:41:27 2010 +0300
@@ -34,6 +34,7 @@
 class CThumbnailManager;
 class CVcxHgMyVideosVideoList;
 class CPeriodic;
+class CMyVideosIndicator;
 
 // CLASS DECLARATION
 
@@ -58,7 +59,8 @@
         static CVcxHgMyVideosVideoDataUpdater* NewL( 
                 CVcxHgMyVideosModel& aModel,
                 CHgScroller& aScroller,
-                CVcxHgMyVideosVideoList& aVideoArray );
+                CVcxHgMyVideosVideoList& aVideoArray,
+                CMyVideosIndicator& aVideosIndicator );
 
         /**
          * Two-phased constructor.
@@ -71,7 +73,8 @@
         static CVcxHgMyVideosVideoDataUpdater* NewLC( 
                 CVcxHgMyVideosModel& aModel,
                 CHgScroller& aScroller,
-                CVcxHgMyVideosVideoList& aVideoArray );
+                CVcxHgMyVideosVideoList& aVideoArray,
+                CMyVideosIndicator& aVideosIndicator );
 
         /**
          * Destructor.
@@ -182,7 +185,8 @@
         CVcxHgMyVideosVideoDataUpdater( 
                 CVcxHgMyVideosModel& aModel,
                 CHgScroller& aScroller,
-                CVcxHgMyVideosVideoList& aVideoArray );
+                CVcxHgMyVideosVideoList& aVideoArray,
+                CMyVideosIndicator& aVideosIndicator );
     
         /**
          * 2nd phase constructor.
@@ -403,6 +407,12 @@
          */
         TBool iPreviousModifiedIndexOnScreen;
 
+        /**
+         * Reference to overlay indicator handler
+         * Not own.
+         */
+        CMyVideosIndicator& iVideosIndicator;
+
     };
 
 #endif // VCXHGMYVIDEOSVIDEODATAUPDATER_H