• Home
  • Raw
  • Download

Lines Matching refs:u32

39 #[repr(u32)]
52 pub struct Source: u32 {
55 const SourceClassButton = SourceClass::Button as u32;
57 const SourceClassPointer = SourceClass::Pointer as u32;
59 const SourceClassNavigation = SourceClass::Navigation as u32;
61 const SourceClassPosition = SourceClass::Position as u32;
63 const SourceClassJoystick = SourceClass::Joystick as u32;
101 #[repr(u32)]
159 impl From<u32> for MotionAction {
160 fn from(action: u32) -> Self { in from()
186 fn breakdown_action(action: u32) -> (u32, usize) { in breakdown_action() argument
197 pub struct MotionFlags: u32 {
199 const WINDOW_IS_OBSCURED = IInputConstants::MOTION_EVENT_FLAG_WINDOW_IS_OBSCURED as u32;
201 …DOW_IS_PARTIALLY_OBSCURED = IInputConstants::MOTION_EVENT_FLAG_WINDOW_IS_PARTIALLY_OBSCURED as u32;
203 const HOVER_EXIT_PENDING = IInputConstants::MOTION_EVENT_FLAG_HOVER_EXIT_PENDING as u32;
205 const IS_GENERATED_GESTURE = IInputConstants::MOTION_EVENT_FLAG_IS_GENERATED_GESTURE as u32;
207 const CANCELED = IInputConstants::INPUT_EVENT_FLAG_CANCELED as u32;
209 const NO_FOCUS_CHANGE = IInputConstants::MOTION_EVENT_FLAG_NO_FOCUS_CHANGE as u32;
211 …VATE_SUPPORTS_ORIENTATION = IInputConstants::MOTION_EVENT_PRIVATE_FLAG_SUPPORTS_ORIENTATION as u32;
214 IInputConstants::MOTION_EVENT_PRIVATE_FLAG_SUPPORTS_DIRECTIONAL_ORIENTATION as u32;
216 … const IS_ACCESSIBILITY_EVENT = IInputConstants::INPUT_EVENT_FLAG_IS_ACCESSIBILITY_EVENT as u32;
218 const TAINTED = IInputConstants::INPUT_EVENT_FLAG_TAINTED as u32;
220 … TARGET_ACCESSIBILITY_FOCUS = IInputConstants::MOTION_EVENT_FLAG_TARGET_ACCESSIBILITY_FOCUS as u32;
227 let class_bits = source_class as u32; in is_from_class()
236 pub struct DeviceClass: u32 {
238 const Keyboard = IInputConstants::DEVICE_CLASS_KEYBOARD as u32;
240 const AlphabeticKey = IInputConstants::DEVICE_CLASS_ALPHAKEY as u32;
242 const Touch = IInputConstants::DEVICE_CLASS_TOUCH as u32;
244 const Cursor = IInputConstants::DEVICE_CLASS_CURSOR as u32;
246 const MultiTouch = IInputConstants::DEVICE_CLASS_TOUCH_MT as u32;
248 const Dpad = IInputConstants::DEVICE_CLASS_DPAD as u32;
250 const Gamepad = IInputConstants::DEVICE_CLASS_GAMEPAD as u32;
252 const Switch = IInputConstants::DEVICE_CLASS_SWITCH as u32;
254 const Joystick = IInputConstants::DEVICE_CLASS_JOYSTICK as u32;
256 const Vibrator = IInputConstants::DEVICE_CLASS_VIBRATOR as u32;
258 const Mic = IInputConstants::DEVICE_CLASS_MIC as u32;
260 const ExternalStylus = IInputConstants::DEVICE_CLASS_EXTERNAL_STYLUS as u32;
262 const RotaryEncoder = IInputConstants::DEVICE_CLASS_ROTARY_ENCODER as u32;
264 const Sensor = IInputConstants::DEVICE_CLASS_SENSOR as u32;
266 const Battery = IInputConstants::DEVICE_CLASS_BATTERY as u32;
268 const Light = IInputConstants::DEVICE_CLASS_LIGHT as u32;
270 const Touchpad = IInputConstants::DEVICE_CLASS_TOUCHPAD as u32;
272 const Virtual = IInputConstants::DEVICE_CLASS_VIRTUAL as u32;
274 const External = IInputConstants::DEVICE_CLASS_EXTERNAL as u32;
281 pub struct ModifierState: u32 {
322 #[repr(u32)]