base class for native plugin window implementations
More...
#include <nsPluginNativeWindow.h>
base class for native plugin window implementations
Definition at line 54 of file nsPluginNativeWindow.h.
◆ nsPluginNativeWindow()
nsPluginNativeWindow::nsPluginNativeWindow |
( |
| ) |
|
|
inline |
◆ ~nsPluginNativeWindow()
virtual nsPluginNativeWindow::~nsPluginNativeWindow |
( |
| ) |
|
|
inlinevirtual |
◆ CallSetWindow()
virtual nsresult nsPluginNativeWindow::CallSetWindow |
( |
nsCOMPtr< nsIPluginInstance > & | aPluginInstance | ) |
|
|
inlinevirtual |
◆ GetPluginInstance()
nsresult nsPluginNativeWindow::GetPluginInstance |
( |
nsCOMPtr< nsIPluginInstance > & | aPluginInstance | ) |
|
|
inline |
!!! CAUTION !!!
The base class |nsPluginWindow| is defined as a struct in nsplugindefs.h, thus it does not have a destructor of its own. One should never attempt to delete |nsPluginNativeWindow| object instance (or derivatives) using a pointer of |nsPluginWindow *| type. Should such necessity occur it must be properly casted first.
Definition at line 76 of file nsPluginNativeWindow.h.
◆ GetPluginWidget()
nsresult nsPluginNativeWindow::GetPluginWidget |
( |
nsIWidget ** | aWidget | ) |
|
|
inline |
◆ SetPluginInstance()
nsresult nsPluginNativeWindow::SetPluginInstance |
( |
nsIPluginInstance * | aPluginInstance | ) |
|
|
inline |
◆ SetPluginWidget()
nsresult nsPluginNativeWindow::SetPluginWidget |
( |
nsIWidget * | aWidget | ) |
|
|
inline |
◆ mPluginInstance
◆ mWidget
nsCOMPtr<nsIWidget> nsPluginNativeWindow::mWidget |
|
protected |
The documentation for this class was generated from the following file: