{__1} ({__0->thindx_method,sb})
xinput::BatteryDevType::Gamepad
xinput::BatteryDevType::Headset
xinput::BatteryDevType({__0,x})
xinput::BatteryLevel::Empty
xinput::BatteryLevel::Low
xinput::BatteryLevel::Medium
xinput::BatteryLevel::Full
xinput::BatteryLevel({__0,x})
xinput::BatteryType::Disconnected
xinput::BatteryType::Wired
xinput::BatteryType::Alkaline
xinput::BatteryType::NiMH
xinput::BatteryType::Unknown
xinput::BatteryType({__0,x})
xinput::DevSubType::Unknown
xinput::DevSubType::Gamepad
xinput::DevSubType::Wheel
xinput::DevSubType::ArcadeStick
xinput::DevSubType::FlightStick
xinput::DevSubType::DancePad
xinput::DevSubType::Guitar
xinput::DevSubType::GuitarAlternate
xinput::DevSubType::DrumKit
xinput::DevSubType::GuitarBass
xinput::DevSubType::ArcadePad
xinput::DevSubType({__0,x})
xinput::DevType::Gamepad
xinput::DevType({__0,x})
xinput::VK::None
xinput::VK::PadA
xinput::VK::PadB
xinput::VK::PadX
xinput::VK::PadY
xinput::VK::PadRShoulder
xinput::VK::PadLShoulder
xinput::VK::PadLTrigger
xinput::VK::PadRTrigger
xinput::VK::PadDPadUp
xinput::VK::PadDPadDown
xinput::VK::PadDPadLeft
xinput::VK::PadDPadRight
xinput::VK::PadStart
xinput::VK::PadBack
xinput::VK::PadLThumbPress
xinput::VK::PadRThumbPress
xinput::VK::PadLThumbUp
xinput::VK::PadLThumbDown
xinput::VK::PadLThumbRight
xinput::VK::PadLThumbLeft
xinput::VK::PadLThumbUpLeft
xinput::VK::PadLThumbUpRight
xinput::VK::PadLThumbDownRight
xinput::VK::PadLThumbDownLeft
xinput::VK::PadRThumbUp
xinput::VK::PadRThumbDown
xinput::VK::PadRThumbRight
xinput::VK::PadRThumbLeft
xinput::VK::PadRThumbUpLeft
xinput::VK::PadRThumbUpRight
xinput::VK::PadRThumbDownRight
xinput::VK::PadRThumbDownLeft
xinput::VK({__0,x})
xinput::Caps::None
xinput::Caps::FfbSupported
xinput::Caps::Wireless
xinput::Caps::VoiceSupported
xinput::Caps::PmdSupported
xinput::Caps::NoNavigation
- (__0 & 0x0001) != 0
- (__0 & 0x0002) != 0
- (__0 & 0x0004) != 0
- (__0 & 0x0008) != 0
- (__0 & 0x0010) != 0
- (__0 & 0xFFE0),x
xinput::Buttons::None
xinput::Buttons::DPadUp
xinput::Buttons::DPadDown
xinput::Buttons::DPadLeft
xinput::Buttons::DPadRight
xinput::Buttons::Start
xinput::Buttons::Back
xinput::Buttons::LeftThumb
xinput::Buttons::RightThumb
xinput::Buttons::LeftShoulder
xinput::Buttons::RightShoulder
xinput::Buttons::Guide
xinput::Buttons::Unknown
xinput::Buttons::A
xinput::Buttons::B
xinput::Buttons::X
xinput::Buttons::Y
- (__0 & 0x0001) != 0
- (__0 & 0x0002) != 0
- (__0 & 0x0004) != 0
- (__0 & 0x0008) != 0
- (__0 & 0x0010) != 0
- (__0 & 0x0020) != 0
- (__0 & 0x0040) != 0
- (__0 & 0x0080) != 0
- (__0 & 0x0100) != 0
- (__0 & 0x0200) != 0
- (__0 & 0x0400) != 0
- (__0 & 0x0800) != 0
- (__0 & 0x1000) != 0
- (__0 & 0x2000) != 0
- (__0 & 0x4000) != 0
- (__0 & 0x8000) != 0
xinput::Caps::None
xinput::Caps::FfbSupported
xinput::Caps::Wireless
xinput::Caps::VoiceSupported
xinput::Caps::PmdSupported
xinput::Caps::NoNavigation
- (__0 & 0x0001) != 0
- (__0 & 0x0002) != 0
- (__0 & 0x0004) != 0
- (__0 & 0x0008) != 0
- (__0 & 0x0010) != 0
- (__0 & 0xFFE0),x
xinput::Flag::None
xinput::Flag::Gamepad
- (__0 & 0x0001) != 0
- (__0 & 0xFFFE),x
xinput::KeystrokeFlags::None
xinput::KeystrokeFlags::KeyDown
xinput::KeystrokeFlags::KeyUp
xinput::KeystrokeFlags::Repeat
- (__0 & 0x0001) != 0
- (__0 & 0x0002) != 0
- (__0 & 0x0004) != 0
- (__0 & 0xFFF8),x
{{{__0.Data1,xb}-{__0.Data2,xb}-{__0.Data3,xb}-{__0.Data4[0],nvoxb}{__0.Data4[1],nvoxb}-{__0.Data4[2],nvoxb}{__0.Data4[3],nvoxb}{__0.Data4[4],nvoxb}{__0.Data4[5],nvoxb}{__0.Data4[6],nvoxb}{__0.Data4[7],nvoxb}}}