mpxplugins/viewplugins/views/inc/mpxcommonplaybackviewcontainer.h
branchRCL_3
changeset 28 56b11cf8addb
parent 14 943ff5625028
equal deleted inserted replaced
26:70a8526f03f2 28:56b11cf8addb
   397      */
   397      */
   398     void AdjustOrdinalPosition( TInt aNewOrdinalPosition );
   398     void AdjustOrdinalPosition( TInt aNewOrdinalPosition );
   399 
   399 
   400     /**
   400     /**
   401      * Records the transition animation begin state. 
   401      * Records the transition animation begin state. 
   402      * Animation is started when albumart is fetched.
       
   403      */
   402      */
   404     void BeginTransition();
   403     void BeginTransition();
   405     
   404 
       
   405     /**
       
   406      * Mark the end state. Triggers the transtition.
       
   407      */
       
   408     void EndTransition();
       
   409 
       
   410     /**
       
   411      * Sets the transtition type for animation.
       
   412      */
       
   413     void SetTransitionType( TTransitionType aTransitionType );
       
   414 
   406 private:
   415 private:
   407 
   416 
   408     /**
   417     /**
   409      * Set layout for all elements and set sizes for icons.
   418      * Set layout for all elements and set sizes for icons.
   410      */
   419      */
   411     void DoUpdateLayoutL();
   420     void DoUpdateLayoutL();
   412 
   421 
   413     /**
   422 
   414      * Trickers the transtition.
   423 
   415      */
       
   416     void EndTransition();
       
   417     
       
   418  protected:   // data
   424  protected:   // data
   419 
   425 
   420     MEikCommandObserver* iCommandObserver;  // not owned
   426     MEikCommandObserver* iCommandObserver;  // not owned
   421     MMPXLayoutSwitchObserver*    iLayoutObserver;   // not owned
   427     MMPXLayoutSwitchObserver*    iLayoutObserver;   // not owned
   422     RPointerArray<CMPXPlaybackViewInfoLabel> iLabels;   // owned
   428     RPointerArray<CMPXPlaybackViewInfoLabel> iLabels;   // owned