475 */ |
475 */ |
476 HBufC8* PluginDataUrl(); |
476 HBufC8* PluginDataUrl(); |
477 |
477 |
478 |
478 |
479 void ToggleScreenMode(bool aFullScreen); |
479 void ToggleScreenMode(bool aFullScreen); |
480 void PlayPausePluginL (bool pause); |
480 void PlayPausePluginL (); |
481 void HandlePointerEventFromPluginL(const TPointerEvent& aEvent); |
481 void HandlePointerEventFromPluginL(const TPointerEvent& aEvent); |
482 TBool HandleGesture(const TStmGestureEvent& aEvent); |
482 TBool HandleGesture(const TStmGestureEvent& aEvent); |
483 TBool Windowed() { return m_windowedPlugin;} |
483 TBool Windowed() { return m_windowedPlugin;} |
484 bool containsPoint(WebView& view, const TPoint& pt); |
484 bool containsPoint(WebView& view, const TPoint& pt); |
|
485 void SetBitmapFromPlugin(TInt aHandle); |
|
486 TBool IsPluginFocused() {return m_pluginfocus; } |
|
487 TBool IsPluginBitMapSet() {return m_pluginHasBitmap; } |
|
488 CFbsBitmap* PluginBitmap() {return m_pausedBitmap; } |
|
489 void GetBitmapFromPlugin (bool status); |
|
490 void ClearPluginBitmap(); |
|
491 TBool IsCollectBitmapSupported(); |
|
492 void drawBitmapToWebCoreContext(); |
485 protected: // New functions |
493 protected: // New functions |
486 |
494 |
487 /** |
495 /** |
488 * C++ default constructor. |
496 * C++ default constructor. |
489 * |
497 * |