browserplugins/browseraudiovideoplugin/inc/BavpController.h
changeset 15 e45c3f40ea5f
parent 0 84ad3b177aa3
equal deleted inserted replaced
10:57d5b8e231c4 15:e45c3f40ea5f
    29 #include "BrowserAudioVideoPlugin.hrh"
    29 #include "BrowserAudioVideoPlugin.hrh"
    30 #include "BavpVolumeObserver.h"         // Volume Observer class
    30 #include "BavpVolumeObserver.h"         // Volume Observer class
    31 #include "BavpVolumeHandler.h"
    31 #include "BavpVolumeHandler.h"
    32 #include "BavpHwKeyEvents.h"            // Hardware Key Events
    32 #include "BavpHwKeyEvents.h"            // Hardware Key Events
    33 #include "BavpClipInfo.h"               // Clip info
    33 #include "BavpClipInfo.h"               // Clip info
    34 
    34 #include <rt_gesturehelper.h>
    35 
    35 
    36 // FORWARD DECLARATIONS
    36 // FORWARD DECLARATIONS
    37 class RFs;
    37 class RFs;
    38 class CBavpPlugin;
    38 class CBavpPlugin;
    39 class MBavpView;
    39 class MBavpView;
   224         * @since 3.2
   224         * @since 3.2
   225         * @param aFocus True if plugin has focus
   225         * @param aFocus True if plugin has focus
   226         * @return none
   226         * @return none
   227         */
   227         */
   228         virtual void BavpFocusChanged( TBool aFocus );
   228         virtual void BavpFocusChanged( TBool aFocus );
       
   229         
       
   230         virtual TBool HandleGesture(RT_GestureHelper::TGestureEvent *gesture); 
   229 
   231 
   230     public: // New methods
   232     public: // New methods
   231 
   233 
   232         /**
   234         /**
   233         * Sets volume using the value from <object> attribute
   235         * Sets volume using the value from <object> attribute
   251         * Refresh the coordinates of the rectangle to be drawn
   253         * Refresh the coordinates of the rectangle to be drawn
   252         * @since 3.2
   254         * @since 3.2
   253         * @param none
   255         * @param none
   254         * @return void
   256         * @return void
   255         */
   257         */
   256         virtual void RefreshRectCoordinates();
   258         virtual void RefreshRectCoordinatesL();
   257 
   259 
   258         /**
   260         /**
   259         * Sets original file name (used for scripting functionality)
   261         * Sets original file name (used for scripting functionality)
   260         * @since 3.2
   262         * @since 3.2
   261         * @param originalFilename
   263         * @param originalFilename