#include "remoting/protocol/mouse_input_filter.h"
#include <algorithm>
#include "base/logging.h"
#include "remoting/base/logging.h"
#include "remoting/proto/event.pb.h"
namespace remoting::protocol {
MouseInputFilter::MouseInputFilter() = default;
MouseInputFilter::MouseInputFilter(InputStub* input_stub)
: … { … }
MouseInputFilter::~MouseInputFilter() = default;
void MouseInputFilter::InjectMouseEvent(const MouseEvent& event) { … }
void MouseInputFilter::set_input_size(const int32_t x, const int32_t y) { … }
void MouseInputFilter::set_output_size(const int32_t x, const int32_t y) { … }
void MouseInputFilter::set_output_offset(const webrtc::DesktopVector& v) { … }
int32_t MouseInputFilter::GetScaledX(int32_t x) { … }
int32_t MouseInputFilter::GetScaledY(int32_t y) { … }
}