Lines Matching refs:classes
116 if !device.classes.contains(DeviceClass::Keyboard) { in classify_keyboard()
120 if !device.classes.contains(DeviceClass::External) in classify_keyboard()
121 || device.classes.contains(DeviceClass::Virtual) in classify_keyboard()
123 return if device.classes.contains(DeviceClass::AlphabeticKey) { in classify_keyboard()
131 if device.classes.contains(DeviceClass::Touch) in classify_keyboard()
132 || device.classes.contains(DeviceClass::Cursor) in classify_keyboard()
133 || device.classes.contains(DeviceClass::MultiTouch) in classify_keyboard()
134 || device.classes.contains(DeviceClass::ExternalStylus) in classify_keyboard()
135 || device.classes.contains(DeviceClass::Touchpad) in classify_keyboard()
136 || device.classes.contains(DeviceClass::Dpad) in classify_keyboard()
137 || device.classes.contains(DeviceClass::Gamepad) in classify_keyboard()
138 || device.classes.contains(DeviceClass::Switch) in classify_keyboard()
139 || device.classes.contains(DeviceClass::Joystick) in classify_keyboard()
140 || device.classes.contains(DeviceClass::RotaryEncoder) in classify_keyboard()
146 !device.classes.contains(DeviceClass::AlphabeticKey), in classify_keyboard()
150 if device.classes.contains(DeviceClass::AlphabeticKey) { in classify_keyboard()
329 fn create_device(classes: DeviceClass) -> InputDevice { in create_device()
342 classes, in create_device()