Struct windows_sys::Gaming::Input::GameControllerButtonLabel
[−]#[repr(transparent)]pub struct GameControllerButtonLabel(pub i32);
Expand description
Required features: "Gaming_Input"
Tuple Fields
0: i32
Implementations
impl GameControllerButtonLabel
impl GameControllerButtonLabel
pub const None: Self = Self(0i32)
pub const XboxBack: Self = Self(1i32)
pub const XboxStart: Self = Self(2i32)
pub const XboxMenu: Self = Self(3i32)
pub const XboxView: Self = Self(4i32)
pub const XboxUp: Self = Self(5i32)
pub const XboxDown: Self = Self(6i32)
pub const XboxLeft: Self = Self(7i32)
pub const XboxRight: Self = Self(8i32)
pub const XboxA: Self = Self(9i32)
pub const XboxB: Self = Self(10i32)
pub const XboxX: Self = Self(11i32)
pub const XboxY: Self = Self(12i32)
pub const XboxLeftBumper: Self = Self(13i32)
pub const XboxLeftTrigger: Self = Self(14i32)
pub const XboxLeftStickButton: Self = Self(15i32)
pub const XboxRightBumper: Self = Self(16i32)
pub const XboxRightTrigger: Self = Self(17i32)
pub const XboxRightStickButton: Self = Self(18i32)
pub const XboxPaddle1: Self = Self(19i32)
pub const XboxPaddle2: Self = Self(20i32)
pub const XboxPaddle3: Self = Self(21i32)
pub const XboxPaddle4: Self = Self(22i32)
pub const Mode: Self = Self(23i32)
pub const Select: Self = Self(24i32)
pub const Menu: Self = Self(25i32)
pub const View: Self = Self(26i32)
pub const Back: Self = Self(27i32)
pub const Start: Self = Self(28i32)
pub const Options: Self = Self(29i32)
pub const Up: Self = Self(31i32)
pub const Down: Self = Self(32i32)
pub const Left: Self = Self(33i32)
pub const Right: Self = Self(34i32)
pub const LetterA: Self = Self(35i32)
pub const LetterB: Self = Self(36i32)
pub const LetterC: Self = Self(37i32)
pub const LetterL: Self = Self(38i32)
pub const LetterR: Self = Self(39i32)
pub const LetterX: Self = Self(40i32)
pub const LetterY: Self = Self(41i32)
pub const LetterZ: Self = Self(42i32)
pub const Cross: Self = Self(43i32)
pub const Circle: Self = Self(44i32)
pub const Square: Self = Self(45i32)
pub const Triangle: Self = Self(46i32)
pub const LeftBumper: Self = Self(47i32)
pub const LeftTrigger: Self = Self(48i32)
pub const LeftStickButton: Self = Self(49i32)
pub const Left1: Self = Self(50i32)
pub const Left2: Self = Self(51i32)
pub const Left3: Self = Self(52i32)
pub const RightBumper: Self = Self(53i32)
pub const RightTrigger: Self = Self(54i32)
pub const RightStickButton: Self = Self(55i32)
pub const Right1: Self = Self(56i32)
pub const Right2: Self = Self(57i32)
pub const Right3: Self = Self(58i32)
pub const Paddle1: Self = Self(59i32)
pub const Paddle2: Self = Self(60i32)
pub const Paddle3: Self = Self(61i32)
pub const Paddle4: Self = Self(62i32)
pub const Plus: Self = Self(63i32)
pub const Minus: Self = Self(64i32)
pub const DownLeftArrow: Self = Self(65i32)
pub const DialLeft: Self = Self(66i32)
pub const DialRight: Self = Self(67i32)
pub const Suspension: Self = Self(68i32)
Trait Implementations
impl Clone for GameControllerButtonLabel
impl Clone for GameControllerButtonLabel
impl Copy for GameControllerButtonLabel
Auto Trait Implementations
impl RefUnwindSafe for GameControllerButtonLabel
impl Send for GameControllerButtonLabel
impl Sync for GameControllerButtonLabel
impl Unpin for GameControllerButtonLabel
impl UnwindSafe for GameControllerButtonLabel
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more