]> git.sesse.net Git - vlc/blobdiff - mozilla/vlcplugin.h
Removes trailing spaces. Removes tabs.
[vlc] / mozilla / vlcplugin.h
index 66c578fff4c615a0811a78f93ce9b46f13f46874..c2523bebd95112395f6ff769d510efb0228222e1 100644 (file)
 class VlcPlugin
 {
 public:
-             VlcPlugin( NPP, uint16 ); 
+             VlcPlugin( NPP, uint16 );
     virtual ~VlcPlugin();
 
     NPError             init(int argc, char* const argn[], char* const argv[]);
-    libvlc_instance_t*  getVLC() 
+    libvlc_instance_t*  getVLC()
                             { return libvlc_instance; };
     NPP                 getBrowser()
                             { return p_browser; };
     char*               getAbsoluteURL(const char *url);
-    const NPWindow*     getWindow()
-                            { return &npwindow; };
-    void                setWindow(const NPWindow *window)
-                            { npwindow = *window; };
+    NPWindow&           getWindow()
+                            { return npwindow; };
+    void                setWindow(const NPWindow &window)
+                            { npwindow = window; };
 
-    NPObject*           getScriptObject();
+    NPClass*            getScriptClass()
+                            { return p_scriptClass; };
 
     void                setLog(libvlc_log_t *log)
                             { libvlc_log = log; };
@@ -100,7 +101,6 @@ private:
     libvlc_instance_t   *libvlc_instance;
     libvlc_log_t        *libvlc_log;
     NPClass             *p_scriptClass;
-    NPObject            *p_scriptObject;
 
     /* browser reference */
     NPP     p_browser;