Searched refs:MouseCursor (Results 1 – 13 of 13) sorted by relevance
/external/webrtc/webrtc/modules/desktop_capture/ |
D | mouse_cursor.cc | 19 MouseCursor::MouseCursor() {} in MouseCursor() function in webrtc::MouseCursor 21 MouseCursor::MouseCursor(DesktopFrame* image, const DesktopVector& hotspot) in MouseCursor() function in webrtc::MouseCursor 28 MouseCursor::~MouseCursor() {} in ~MouseCursor() 31 MouseCursor* MouseCursor::CopyOf(const MouseCursor& cursor) { in CopyOf() 33 ? new MouseCursor(BasicDesktopFrame::CopyOf(*cursor.image()), in CopyOf() 35 : new MouseCursor(); in CopyOf()
|
D | mouse_cursor.h | 22 class MouseCursor { 24 MouseCursor(); 27 MouseCursor(DesktopFrame* image, const DesktopVector& hotspot); 29 ~MouseCursor(); 31 static MouseCursor* CopyOf(const MouseCursor& cursor); 43 RTC_DISALLOW_COPY_AND_ASSIGN(MouseCursor);
|
D | mouse_cursor_monitor.h | 22 class MouseCursor; variable 48 virtual void OnMouseCursor(MouseCursor* cursor) = 0;
|
D | desktop_and_cursor_composer.h | 45 void OnMouseCursor(MouseCursor* cursor) override; 54 rtc::scoped_ptr<MouseCursor> cursor_;
|
D | desktop_and_cursor_composer.cc | 60 const MouseCursor& cursor, 74 const MouseCursor& cursor, in DesktopFrameWithCursor() 163 void DesktopAndCursorComposer::OnMouseCursor(MouseCursor* cursor) { in OnMouseCursor()
|
D | mouse_cursor_monitor_unittest.cc | 31 void OnMouseCursor(MouseCursor* cursor_image) override { in OnMouseCursor() 43 rtc::scoped_ptr<MouseCursor> cursor_image_;
|
D | mouse_cursor_monitor_mac.mm | 55 rtc::scoped_ptr<MouseCursor> last_cursor_; 269 // Create a MouseCursor that describes the cursor and pass it to 278 rtc::scoped_ptr<MouseCursor> cursor( 279 new MouseCursor(image.release(), hotspot)); 280 last_cursor_.reset(MouseCursor::CopyOf(*cursor));
|
D | mouse_cursor_monitor_x11.cc | 87 rtc::scoped_ptr<MouseCursor> cursor_shape_; 209 cursor_shape_.reset(new MouseCursor(image.release(), hotspot)); in CaptureCursor()
|
D | mouse_cursor_monitor_win.cc | 96 rtc::scoped_ptr<MouseCursor> cursor( in Capture()
|
D | desktop_and_cursor_composer_unittest.cc | 125 callback_->OnMouseCursor(new MouseCursor(image.release(), hotspot_)); in Capture()
|
/external/webrtc/webrtc/modules/desktop_capture/win/ |
D | cursor.h | 18 class MouseCursor; variable 21 MouseCursor* CreateMouseCursorFromHCursor(HDC dc, HCURSOR cursor);
|
D | cursor.cc | 112 MouseCursor* CreateMouseCursorFromHCursor(HDC dc, HCURSOR cursor) { in CreateMouseCursorFromHCursor() 244 return new MouseCursor( in CreateMouseCursorFromHCursor()
|
D | cursor_unittest.cc | 37 rtc::scoped_ptr<MouseCursor> mouse_shape( in ConvertToMouseShapeAndCompare()
|