blob: b6a9c3c555f96b500c96799b35a8142c7623e0fd [file] [log] [blame]
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "ui/events/ozone/evdev/touch_evdev_types.h"
namespace ui {
InProgressTouchEvdev::InProgressTouchEvdev() = default;
InProgressTouchEvdev::InProgressTouchEvdev(const InProgressTouchEvdev& other) =
default;
InProgressTouchEvdev::~InProgressTouchEvdev() = default;
std::ostream& operator<<(std::ostream& out, const InProgressTouchEvdev& touch) {
out << "InProgressTouchEvdev(x=" << touch.x << ", y=" << touch.y
<< ", tracking_id=" << touch.tracking_id << ", slot=" << touch.slot
<< ", pressure=" << touch.pressure << ", major=" << touch.major
<< ", minor=" << touch.minor << ", tool_type=" << touch.tool_type
<< ", altered=" << touch.altered
<< ", was_touching=" << touch.was_touching
<< ", touching=" << touch.touching << ")";
return out;
}
InProgressStylusState::InProgressStylusState() = default;
InProgressStylusState::InProgressStylusState(
const InProgressStylusState& other) = default;
InProgressStylusState::~InProgressStylusState() = default;
} // namespace ui