webengine/osswebengine/WebKit/s60/plugins/PluginWin.h
changeset 65 5bfc169077b2
parent 42 d39add9822e2
equal deleted inserted replaced
42:d39add9822e2 65:5bfc169077b2
    21 #define PlUGINWIN_H
    21 #define PlUGINWIN_H
    22 
    22 
    23 //  INCLUDES
    23 //  INCLUDES
    24 #include <e32def.h>
    24 #include <e32def.h>
    25 #include <coecntrl.h>
    25 #include <coecntrl.h>
    26 #include <pluginadapterinterface.h>
    26 #include <PluginAdapterInterface.h>
    27 #include <npapi.h>
    27 #include <npapi.h>
    28 #include <rt_gesturehelper.h>
    28 #include <rt_gesturehelper.h>
    29 #include <stmgestureinterface.h>
       
    30 
    29 
    31 // FORWARD DECLARATIONS
    30 // FORWARD DECLARATIONS
    32 class PluginSkin;
    31 class PluginSkin;
    33 class PluginHandler;
    32 class PluginHandler;
    34 class PluginStream;
    33 class PluginStream;
   477     
   476     
   478     
   477     
   479     void ToggleScreenMode(bool aFullScreen);
   478     void ToggleScreenMode(bool aFullScreen);
   480     void PlayPausePluginL ();
   479     void PlayPausePluginL ();
   481     void HandlePointerEventFromPluginL(const TPointerEvent& aEvent);
   480     void HandlePointerEventFromPluginL(const TPointerEvent& aEvent);
   482     TBool HandleGesture(const TStmGestureEvent& aEvent);    
   481     TBool HandleGesture(const RT_GestureHelper::TGestureEvent& aEvent);    
   483 	TBool Windowed() { return m_windowedPlugin;}
   482 	TBool Windowed() { return m_windowedPlugin;}
   484     protected: // New functions
   483     protected: // New functions
   485 
   484 
   486         /**
   485         /**
   487         * C++ default constructor.
   486         * C++ default constructor.