tvout/tvoutwrapper/inc/glxtvoutwrapper_p.h
changeset 36 6481344a6d67
parent 33 1ee2af37811f
child 52 a3a4c0de738e
--- a/tvout/tvoutwrapper/inc/glxtvoutwrapper_p.h	Thu May 27 12:51:42 2010 +0300
+++ b/tvout/tvoutwrapper/inc/glxtvoutwrapper_p.h	Fri Jun 11 13:38:23 2010 +0300
@@ -27,16 +27,17 @@
 class CGlxHdmiController;
 
 // Converting the QVariant to CFbsBitmap*
-Q_DECLARE_METATYPE(CFbsBitmap*);
+Q_DECLARE_METATYPE(CFbsBitmap*)
 
 class GlxTvOutWrapperPrivate
     {
 public:
     /*
      * Static method to create an instance
+     * @param3 - to On the Effects of Slideshow - currently only fade in fade out
      */
     static GlxTvOutWrapperPrivate* Instance(GlxTvOutWrapper* aTvOutWrapper,
-            QAbstractItemModel* aModel);
+            QAbstractItemModel* aModel,bool aEfectsOn);
 
     /*
      * destructor
@@ -81,6 +82,14 @@
      * Deactivate zoom in posting mode.
      */
     void DeactivateZoom();
+    
+    /*
+     * Fadeing of the Surface
+     * @param1 ETrue - FadeIn ( as in gaining brightness )
+     *         EFalse - FadeOut ( as in loosing brightness ) 
+     */
+    void FadeSurface(bool aFadeInOut);
+
 private:
     /*
      * constructor
@@ -90,8 +99,9 @@
     
     /*
      * constructL()
+     * @param1 - to On the Effects of Slideshow - currently only fade in fade out
      */
-    void ConstructL();
+    void ConstructL(bool aEfectsOn);
     
     /*
      * SetNewImage