ui/views/fullscreenview/inc/glxfullscreenview.h
changeset 58 383b67fbdb11
parent 54 0f0f3f26f787
child 69 45459746d5e8
equal deleted inserted replaced
54:0f0f3f26f787 58:383b67fbdb11
   197      * @param - staus of effect
   197      * @param - staus of effect
   198      */
   198      */
   199     void orientChangeAnimFinished( const HbEffect::EffectStatus );
   199     void orientChangeAnimFinished( const HbEffect::EffectStatus );
   200     
   200     
   201     /**
   201     /**
       
   202      * zoomOrientChangeAnimFinished() -  call back when zoom orientation change effect has been finished.
       
   203      * @param - staus of effect
       
   204      */
       
   205      void zoomOrientChangeAnimFinished( const HbEffect::EffectStatus status );
       
   206     
       
   207     /**
   202      * effectFinished -  call back when ui on\off effect has finished
   208      * effectFinished -  call back when ui on\off effect has finished
   203      * @param - staus of effect
   209      * @param - staus of effect
   204      */
   210      */
   205     void handleToolBarAction();
   211     void handleToolBarAction();
   206     
   212     
   277     
   283     
   278     /**
   284     /**
   279      * playOrientChangeAnim() - To trigger the custom orientation change animation.
   285      * playOrientChangeAnim() - To trigger the custom orientation change animation.
   280      */
   286      */
   281     void playOrientChangeAnim();
   287     void playOrientChangeAnim();
       
   288     
       
   289     /**
       
   290      * playZoomOrientChangeAnim() - To trigger the custom orientation change animation for zoom image.
       
   291      */
       
   292     void playZoomOrientChangeAnim();
   282     
   293     
   283     /**
   294     /**
   284      * get the substate of fullscreen state.
   295      * get the substate of fullscreen state.
   285      */
   296      */
   286     int getSubState();
   297     int getSubState();
   296     HbMainWindow        *mWindow;  //no ownership
   307     HbMainWindow        *mWindow;  //no ownership
   297     GlxCoverFlow        *mCoverFlow;
   308     GlxCoverFlow        *mCoverFlow;
   298     HbGridView          *mImageStrip;
   309     HbGridView          *mImageStrip;
   299     QTimer              *mUiOffTimer;  //use for ui off after 30 sec
   310     QTimer              *mUiOffTimer;  //use for ui off after 30 sec
   300     HbIconItem          *mIconItems[ NBR_ANIM_ITEM ] ;   //temporary item for play the image strip select animation
   311     HbIconItem          *mIconItems[ NBR_ANIM_ITEM ] ;   //temporary item for play the image strip select animation
       
   312     HbIconItem          *mBackGroundItem;
   301     GlxTvOutWrapper     *mTvOutWrapper;
   313     GlxTvOutWrapper     *mTvOutWrapper;
   302     HbToolBar           *mFullScreenToolBar; //Fullscreen Toolbar
   314     HbToolBar           *mFullScreenToolBar; //Fullscreen Toolbar
   303     //for Zoom
   315     //for Zoom
   304 	GlxZoomWidget		*mZoomWidget;
   316 	GlxZoomWidget		*mZoomWidget;
   305     HbDocumentLoader    *mDocLoader;
   317     HbDocumentLoader    *mDocLoader;