webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::MouseCursorMonitorX11 Class Reference
Inheritance diagram for webrtc::MouseCursorMonitorX11:
webrtc::MouseCursorMonitor webrtc::SharedXDisplay::XEventHandler

Public Member Functions

 MouseCursorMonitorX11 (const DesktopCaptureOptions &options, Window window)
 
 ~MouseCursorMonitorX11 () override
 
void Init (Callback *callback, Mode mode) override
 
void Capture () override
 
- Public Member Functions inherited from webrtc::MouseCursorMonitor
virtual ~MouseCursorMonitor ()
 
virtual ~MouseCursorMonitor ()
 
- Public Member Functions inherited from webrtc::SharedXDisplay::XEventHandler
virtual ~XEventHandler ()
 
virtual ~XEventHandler ()
 

Additional Inherited Members

- Public Types inherited from webrtc::MouseCursorMonitor
enum  CursorState { INSIDE, OUTSIDE, INSIDE, OUTSIDE }
 
enum  Mode { SHAPE_ONLY, SHAPE_AND_POSITION, SHAPE_ONLY, SHAPE_AND_POSITION }
 
enum  CursorState { INSIDE, OUTSIDE, INSIDE, OUTSIDE }
 
enum  Mode { SHAPE_ONLY, SHAPE_AND_POSITION, SHAPE_ONLY, SHAPE_AND_POSITION }
 
- Static Public Member Functions inherited from webrtc::MouseCursorMonitor
static MouseCursorMonitorCreateForWindow (const DesktopCaptureOptions &options, WindowId window)
 
static MouseCursorMonitorCreateForScreen (const DesktopCaptureOptions &options, ScreenId screen)
 
static MouseCursorMonitorCreateForWindow (const DesktopCaptureOptions &options, WindowId window)
 
static MouseCursorMonitorCreateForScreen (const DesktopCaptureOptions &options, ScreenId screen)
 

Constructor & Destructor Documentation

◆ MouseCursorMonitorX11()

webrtc::MouseCursorMonitorX11::MouseCursorMonitorX11 ( const DesktopCaptureOptions options,
Window  window 
)

◆ ~MouseCursorMonitorX11()

webrtc::MouseCursorMonitorX11::~MouseCursorMonitorX11 ( )
override

Member Function Documentation

◆ Capture()

void webrtc::MouseCursorMonitorX11::Capture ( )
overridevirtual

◆ Init()

void webrtc::MouseCursorMonitorX11::Init ( Callback callback,
Mode  mode 
)
overridevirtual

The documentation for this class was generated from the following file: