#include "ui/base/pointer/pointer_device.h"
#include "base/check_op.h"
#include "ui/events/devices/device_data_manager.h"
namespace ui {
namespace {
bool IsTouchDevicePresent() { … }
bool IsMouseOrTouchpadPresent() { … }
}
int GetAvailablePointerTypes() { … }
int GetAvailableHoverTypes() { … }
TouchScreensAvailability GetTouchScreensAvailability() { … }
int MaxTouchPoints() { … }
PointerType GetPrimaryPointerType(int available_pointer_types) { … }
HoverType GetPrimaryHoverType(int available_hover_types) { … }
std::optional<PointerDevice> GetPointerDevice(PointerDevice::Key key) { … }
std::vector<PointerDevice> GetPointerDevices() { … }
}