#include "remoting/host/ipc_mouse_cursor_monitor.h"
#include "remoting/host/desktop_session_proxy.h"
#include "third_party/webrtc/modules/desktop_capture/mouse_cursor.h"
namespace remoting {
IpcMouseCursorMonitor::IpcMouseCursorMonitor(
scoped_refptr<DesktopSessionProxy> desktop_session_proxy)
: … { … }
IpcMouseCursorMonitor::~IpcMouseCursorMonitor() = default;
void IpcMouseCursorMonitor::Init(Callback* callback, Mode mode) { … }
void IpcMouseCursorMonitor::Capture() { … }
void IpcMouseCursorMonitor::OnMouseCursor(
std::unique_ptr<webrtc::MouseCursor> cursor) { … }
}