termbox 0.2.0

High level binding for Termbox.
Documentation
// Copyright (c) 2015, <daggerbot@gmail.com>
// This software is available under the terms of the zlib license.
// See COPYING.TXT for more information.

/// Represents a key pressed by the user.
pub type Key = u16;

pub const KEY_F1: Key = ::ffi::TB_KEY_F1;
pub const KEY_F2: Key = ::ffi::TB_KEY_F2;
pub const KEY_F3: Key = ::ffi::TB_KEY_F3;
pub const KEY_F4: Key = ::ffi::TB_KEY_F4;
pub const KEY_F5: Key = ::ffi::TB_KEY_F5;
pub const KEY_F6: Key = ::ffi::TB_KEY_F6;
pub const KEY_F7: Key = ::ffi::TB_KEY_F7;
pub const KEY_F8: Key = ::ffi::TB_KEY_F8;
pub const KEY_F9: Key = ::ffi::TB_KEY_F9;
pub const KEY_F10: Key = ::ffi::TB_KEY_F10;
pub const KEY_F11: Key = ::ffi::TB_KEY_F11;
pub const KEY_F12: Key = ::ffi::TB_KEY_F12;
pub const KEY_INSERT: Key = ::ffi::TB_KEY_INSERT;
pub const KEY_DELETE: Key = ::ffi::TB_KEY_DELETE;
pub const KEY_HOME: Key = ::ffi::TB_KEY_HOME;
pub const KEY_END: Key = ::ffi::TB_KEY_END;
pub const KEY_PGUP: Key = ::ffi::TB_KEY_PGUP;
pub const KEY_PGDN: Key = ::ffi::TB_KEY_PGDN;
pub const KEY_ARROW_UP: Key = ::ffi::TB_KEY_ARROW_UP;
pub const KEY_ARROW_DOWN: Key = ::ffi::TB_KEY_ARROW_DOWN;
pub const KEY_ARROW_LEFT: Key = ::ffi::TB_KEY_ARROW_LEFT;
pub const KEY_ARROW_RIGHT: Key = ::ffi::TB_KEY_ARROW_RIGHT;

pub const KEY_CTRL_TILDE: Key = ::ffi::TB_KEY_CTRL_TILDE;
pub const KEY_CTRL_2: Key = ::ffi::TB_KEY_CTRL_2;
pub const KEY_CTRL_A: Key = ::ffi::TB_KEY_CTRL_A;
pub const KEY_CTRL_B: Key = ::ffi::TB_KEY_CTRL_B;
pub const KEY_CTRL_C: Key = ::ffi::TB_KEY_CTRL_C;
pub const KEY_CTRL_D: Key = ::ffi::TB_KEY_CTRL_D;
pub const KEY_CTRL_E: Key = ::ffi::TB_KEY_CTRL_E;
pub const KEY_CTRL_F: Key = ::ffi::TB_KEY_CTRL_F;
pub const KEY_CTRL_G: Key = ::ffi::TB_KEY_CTRL_G;
pub const KEY_BACKSPACE: Key = ::ffi::TB_KEY_BACKSPACE;
pub const KEY_CTRL_H: Key = ::ffi::TB_KEY_CTRL_H;
pub const KEY_TAB: Key = ::ffi::TB_KEY_TAB;
pub const KEY_CTRL_I: Key = ::ffi::TB_KEY_CTRL_I;
pub const KEY_CTRL_J: Key = ::ffi::TB_KEY_CTRL_J;
pub const KEY_CTRL_K: Key = ::ffi::TB_KEY_CTRL_K;
pub const KEY_CTRL_L: Key = ::ffi::TB_KEY_CTRL_L;
pub const KEY_ENTER: Key = ::ffi::TB_KEY_ENTER;
pub const KEY_CTRL_M: Key = ::ffi::TB_KEY_CTRL_M;
pub const KEY_CTRL_N: Key = ::ffi::TB_KEY_CTRL_N;
pub const KEY_CTRL_O: Key = ::ffi::TB_KEY_CTRL_O;
pub const KEY_CTRL_P: Key = ::ffi::TB_KEY_CTRL_P;
pub const KEY_CTRL_Q: Key = ::ffi::TB_KEY_CTRL_Q;
pub const KEY_CTRL_R: Key = ::ffi::TB_KEY_CTRL_R;
pub const KEY_CTRL_S: Key = ::ffi::TB_KEY_CTRL_S;
pub const KEY_CTRL_T: Key = ::ffi::TB_KEY_CTRL_T;
pub const KEY_CTRL_U: Key = ::ffi::TB_KEY_CTRL_U;
pub const KEY_CTRL_V: Key = ::ffi::TB_KEY_CTRL_V;
pub const KEY_CTRL_W: Key = ::ffi::TB_KEY_CTRL_W;
pub const KEY_CTRL_X: Key = ::ffi::TB_KEY_CTRL_X;
pub const KEY_CTRL_Y: Key = ::ffi::TB_KEY_CTRL_Y;
pub const KEY_CTRL_Z: Key = ::ffi::TB_KEY_CTRL_Z;
pub const KEY_ESC: Key = ::ffi::TB_KEY_ESC;
pub const KEY_CTRL_LSQ_BRACKET: Key = ::ffi::TB_KEY_CTRL_LSQ_BRACKET;
pub const KEY_CTRL_3: Key = ::ffi::TB_KEY_CTRL_3;
pub const KEY_CTRL_4: Key = ::ffi::TB_KEY_CTRL_4;
pub const KEY_CTRL_BACKSLASH: Key = ::ffi::TB_KEY_CTRL_BACKSLASH;
pub const KEY_CTRL_5: Key = ::ffi::TB_KEY_CTRL_5;
pub const KEY_CTRL_RSQ_BRACKET: Key = ::ffi::TB_KEY_CTRL_RSQ_BRACKET;
pub const KEY_CTRL_6: Key = ::ffi::TB_KEY_CTRL_6;
pub const KEY_CTRL_7: Key = ::ffi::TB_KEY_CTRL_7;
pub const KEY_CTRL_SLASH: Key = ::ffi::TB_KEY_CTRL_SLASH;
pub const KEY_CTRL_UNDERSCORE: Key = ::ffi::TB_KEY_CTRL_UNDERSCORE;
pub const KEY_SPACE: Key = ::ffi::TB_KEY_SPACE;
pub const KEY_BACKSPACE2: Key = ::ffi::TB_KEY_BACKSPACE2;
pub const KEY_CTRL_8: Key = ::ffi::TB_KEY_CTRL_8;