webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Attributes | List of all members
webrtc::MouseCursorMonitorTest Class Reference
Inheritance diagram for webrtc::MouseCursorMonitorTest:
testing::Test webrtc::MouseCursorMonitor::Callback

Public Member Functions

 MouseCursorMonitorTest ()
 
void OnMouseCursor (MouseCursor *cursor_image) override
 
void OnMouseCursorPosition (MouseCursorMonitor::CursorState state, const DesktopVector &position) override
 

Protected Attributes

std::unique_ptr< MouseCursorcursor_image_
 
MouseCursorMonitor::CursorState state_
 
DesktopVector position_
 
bool position_received_
 

Additional Inherited Members

- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
- Protected Member Functions inherited from webrtc::MouseCursorMonitor::Callback
virtual ~Callback ()
 
virtual ~Callback ()
 

Constructor & Destructor Documentation

◆ MouseCursorMonitorTest()

webrtc::MouseCursorMonitorTest::MouseCursorMonitorTest ( )
inline

Member Function Documentation

◆ OnMouseCursor()

void webrtc::MouseCursorMonitorTest::OnMouseCursor ( MouseCursor cursor_image)
inlineoverridevirtual

◆ OnMouseCursorPosition()

void webrtc::MouseCursorMonitorTest::OnMouseCursorPosition ( MouseCursorMonitor::CursorState  state,
const DesktopVector position 
)
inlineoverridevirtual

Member Data Documentation

◆ cursor_image_

std::unique_ptr<MouseCursor> webrtc::MouseCursorMonitorTest::cursor_image_
protected

◆ position_

DesktopVector webrtc::MouseCursorMonitorTest::position_
protected

◆ position_received_

bool webrtc::MouseCursorMonitorTest::position_received_
protected

◆ state_

MouseCursorMonitor::CursorState webrtc::MouseCursorMonitorTest::state_
protected

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