webengine/osswebengine/WebKit/s60/plugins/PluginSkin.h
branchRCL_3
changeset 70 8bfb9186a8b8
parent 64 ac77f89b1d9e
child 84 800203832575
equal deleted inserted replaced
67:4917f9bf7995 70:8bfb9186a8b8
   415         WebCore::Element* getElement() {return m_element;}
   415         WebCore::Element* getElement() {return m_element;}
   416         void setElement(WebCore::Element* aElement) {m_element = aElement;}
   416         void setElement(WebCore::Element* aElement) {m_element = aElement;}
   417         void reCreatePlugin();
   417         void reCreatePlugin();
   418         TInt activeStreams() { return m_streams.size(); }
   418         TInt activeStreams() { return m_streams.size(); }
   419         void PlayPauseNotify(bool pause);
   419         void PlayPauseNotify(bool pause);
   420 
   420         TPluginLoadMode getLoadMode(){return m_loadmode;}
       
   421         void setLoadMode(TPluginLoadMode mode){m_loadmode = mode;}
   421   public:  // from MMemoryCollector
   422   public:  // from MMemoryCollector
   422         TUint Collect(unsigned int aRequired);
   423         TUint Collect(unsigned int aRequired);
   423         void Restore()                          {}
   424         void Restore()                          {}
   424         TOOMPriority Priority()                 { return EOOM_PriorityLow; }
   425         TOOMPriority Priority()                 { return EOOM_PriorityLow; }
   425         
   426         
   476         WTF::HashSet<PluginStream*>  m_streams;
   477         WTF::HashSet<PluginStream*>  m_streams;
   477         
   478         
   478         RArray<NPN_GenericElement>*  iGenericElementArray;
   479         RArray<NPN_GenericElement>*  iGenericElementArray;
   479         TRect   m_oldRect;
   480         TRect   m_oldRect;
   480         TRect    m_oldViewport;
   481         TRect    m_oldViewport;
   481         
   482         TPluginLoadMode m_loadmode;
   482 
   483         
   483 public:
   484 public:
   484         TInt m_handle;
   485         TInt m_handle;
   485         NPP m_instance;    
   486         NPP m_instance;    
   486         NPPluginFuncs* m_pluginfuncs;
   487         NPPluginFuncs* m_pluginfuncs;
   487         bool m_resized;
   488         bool m_resized;