[][src]Enum sciter::windowless::key_codes::KEYBOARD_CODES

#[repr(C)]pub enum KEYBOARD_CODES {
    KB_SPACE,
    KB_APOSTROPHE,
    KB_COMMA,
    KB_MINUS,
    KB_PERIOD,
    KB_SLASH,
    KB_0,
    KB_1,
    KB_2,
    KB_3,
    KB_4,
    KB_5,
    KB_6,
    KB_7,
    KB_8,
    KB_9,
    KB_SEMICOLON,
    KB_EQUAL,
    KB_A,
    KB_B,
    KB_C,
    KB_D,
    KB_E,
    KB_F,
    KB_G,
    KB_H,
    KB_I,
    KB_J,
    KB_K,
    KB_L,
    KB_M,
    KB_N,
    KB_O,
    KB_P,
    KB_Q,
    KB_R,
    KB_S,
    KB_T,
    KB_U,
    KB_V,
    KB_W,
    KB_X,
    KB_Y,
    KB_Z,
    KB_LEFT_BRACKET,
    KB_BACKSLASH,
    KB_RIGHT_BRACKET,
    KB_GRAVE_ACCENT,
    KB_WORLD_1,
    KB_WORLD_2,
    KB_ESCAPE,
    KB_ENTER,
    KB_TAB,
    KB_BACKSPACE,
    KB_INSERT,
    KB_DELETE,
    KB_RIGHT,
    KB_LEFT,
    KB_DOWN,
    KB_UP,
    KB_PAGE_UP,
    KB_PAGE_DOWN,
    KB_HOME,
    KB_END,
    KB_CAPS_LOCK,
    KB_SCROLL_LOCK,
    KB_NUM_LOCK,
    KB_PRINT_SCREEN,
    KB_PAUSE,
    KB_F1,
    KB_F2,
    KB_F3,
    KB_F4,
    KB_F5,
    KB_F6,
    KB_F7,
    KB_F8,
    KB_F9,
    KB_F10,
    KB_F11,
    KB_F12,
    KB_F13,
    KB_F14,
    KB_F15,
    KB_F16,
    KB_F17,
    KB_F18,
    KB_F19,
    KB_F20,
    KB_F21,
    KB_F22,
    KB_F23,
    KB_F24,
    KB_F25,
    KB_NUMPAD0,
    KB_NUMPAD1,
    KB_NUMPAD2,
    KB_NUMPAD3,
    KB_NUMPAD4,
    KB_NUMPAD5,
    KB_NUMPAD6,
    KB_NUMPAD7,
    KB_NUMPAD8,
    KB_NUMPAD9,
    KB_NUMPAD_DECIMAL,
    KB_NUMPAD_DIVIDE,
    KB_NUMPAD_MULTIPLY,
    KB_NUMPAD_SUBTRACT,
    KB_NUMPAD_ADD,
    KB_NUMPAD_ENTER,
    KB_NUMPAD_EQUAL,
    KB_LEFT_SHIFT,
    KB_LEFT_CONTROL,
    KB_LEFT_ALT,
    KB_LEFT_SUPER,
    KB_RIGHT_SHIFT,
    KB_RIGHT_CONTROL,
    KB_RIGHT_ALT,
    KB_RIGHT_SUPER,
    KB_MENU,
}

The same keys, but wrapped as a enum.

Variants

KB_SPACE
KB_APOSTROPHE
KB_COMMA
KB_MINUS
KB_PERIOD
KB_SLASH
KB_0
KB_1
KB_2
KB_3
KB_4
KB_5
KB_6
KB_7
KB_8
KB_9
KB_SEMICOLON
KB_EQUAL
KB_A
KB_B
KB_C
KB_D
KB_E
KB_F
KB_G
KB_H
KB_I
KB_J
KB_K
KB_L
KB_M
KB_N
KB_O
KB_P
KB_Q
KB_R
KB_S
KB_T
KB_U
KB_V
KB_W
KB_X
KB_Y
KB_Z
KB_LEFT_BRACKET
KB_BACKSLASH
KB_RIGHT_BRACKET
KB_GRAVE_ACCENT
KB_WORLD_1
KB_WORLD_2
KB_ESCAPE
KB_ENTER
KB_TAB
KB_BACKSPACE
KB_INSERT
KB_DELETE
KB_RIGHT
KB_LEFT
KB_DOWN
KB_UP
KB_PAGE_UP
KB_PAGE_DOWN
KB_HOME
KB_END
KB_CAPS_LOCK
KB_SCROLL_LOCK
KB_NUM_LOCK
KB_PRINT_SCREEN
KB_PAUSE
KB_F1
KB_F2
KB_F3
KB_F4
KB_F5
KB_F6
KB_F7
KB_F8
KB_F9
KB_F10
KB_F11
KB_F12
KB_F13
KB_F14
KB_F15
KB_F16
KB_F17
KB_F18
KB_F19
KB_F20
KB_F21
KB_F22
KB_F23
KB_F24
KB_F25
KB_NUMPAD0
KB_NUMPAD1
KB_NUMPAD2
KB_NUMPAD3
KB_NUMPAD4
KB_NUMPAD5
KB_NUMPAD6
KB_NUMPAD7
KB_NUMPAD8
KB_NUMPAD9
KB_NUMPAD_DECIMAL
KB_NUMPAD_DIVIDE
KB_NUMPAD_MULTIPLY
KB_NUMPAD_SUBTRACT
KB_NUMPAD_ADD
KB_NUMPAD_ENTER
KB_NUMPAD_EQUAL
KB_LEFT_SHIFT
KB_LEFT_CONTROL
KB_LEFT_ALT
KB_LEFT_SUPER
KB_RIGHT_SHIFT
KB_RIGHT_CONTROL
KB_RIGHT_ALT
KB_RIGHT_SUPER
KB_MENU

Trait Implementations

impl Clone for KEYBOARD_CODES[src]

impl Copy for KEYBOARD_CODES[src]

impl Debug for KEYBOARD_CODES[src]

impl PartialEq<KEYBOARD_CODES> for KEYBOARD_CODES[src]

impl PartialOrd<KEYBOARD_CODES> for KEYBOARD_CODES[src]

impl StructuralPartialEq for KEYBOARD_CODES[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.