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

Public Member Functions

 MouseCursorMonitorWin (HWND window)
 
 MouseCursorMonitorWin (ScreenId screen)
 
 ~MouseCursorMonitorWin () override
 
void Init (Callback *callback, Mode mode) override
 
void Capture () override
 
- Public Member Functions inherited from webrtc::MouseCursorMonitor
virtual ~MouseCursorMonitor ()
 
virtual ~MouseCursorMonitor ()
 

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

◆ MouseCursorMonitorWin() [1/2]

webrtc::MouseCursorMonitorWin::MouseCursorMonitorWin ( HWND  window)
explicit

◆ MouseCursorMonitorWin() [2/2]

webrtc::MouseCursorMonitorWin::MouseCursorMonitorWin ( ScreenId  screen)
explicit

◆ ~MouseCursorMonitorWin()

webrtc::MouseCursorMonitorWin::~MouseCursorMonitorWin ( )
override

Member Function Documentation

◆ Capture()

void webrtc::MouseCursorMonitorWin::Capture ( )
overridevirtual

◆ Init()

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

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