Enum dinput::Key [] [src]

#[repr(u32)]
pub enum Key { Backspace, Tab, Enter, Space, Exclamation, Quotation, Number, Dollar, Percent, Ampersand, Apostrophe, LParenthesis, RParenthesis, Asterisk, Plus, Comma, Minus, Dot, Slash, Digit0, Digit1, Digit2, Digit3, Digit4, Digit5, Digit6, Digit7, Digit8, Digit9, Colon, Semicolon, Less, Equal, Greater, Question, At, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, LBracket, Backslash, RBracket, Caret, Underscore, Grave, LBrace, Bar, RBrace, Tilde, Escape, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Up, Down, Left, Right, Insert, Delete, Home, End, PageUp, PageDown, PrintScreen, SystemRequest, Pause, Break, Menu, NumLock, CapsLock, ScrollLock, LShift, RShift, LControl, RControl, LSuper, RSuper, LAlt, RAlt, LCommand, RCommand, NumpadNull, NumpadEnter, NumpadUp, NumpadDown, NumpadLeft, NumpadRight, NumpadInsert, NumpadDelete, NumpadHome, NumpadEnd, NumpadPageUp, NumpadPageDown, NumpadAsterisk, NumpadPlus, NumpadMinus, NumpadDot, NumpadSlash, Numpad0, Numpad1, Numpad2, Numpad3, Numpad4, Numpad5, Numpad6, Numpad7, Numpad8, Numpad9, }

Enumeration of known virtual key codes.

Variants

Methods

impl Key
[src]

Trait Implementations

impl Clone for Key
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Key
[src]

impl Debug for Key
[src]

Formats the value using the given formatter.

impl Eq for Key
[src]

impl Hash for Key
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialEq for Key
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.