AnnKeyCode.h File Reference

Translation of OIS keys code to Annwvyn KeyCode. More...

#include <OIS.h>
Include dependency graph for AnnKeyCode.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Annwvyn
 Namespace containing the totality of Annwvyn components.
 
 Annwvyn::KeyCode
 

Enumerations

enum  Annwvyn::KeyCode::code {
  Annwvyn::KeyCode::unassigned = OIS::KC_UNASSIGNED, Annwvyn::KeyCode::escape = OIS::KC_ESCAPE, Annwvyn::KeyCode::one = OIS::KC_1, Annwvyn::KeyCode::two = OIS::KC_2,
  Annwvyn::KeyCode::three = OIS::KC_3, Annwvyn::KeyCode::four = OIS::KC_4, Annwvyn::KeyCode::five = OIS::KC_5, Annwvyn::KeyCode::six = OIS::KC_6,
  Annwvyn::KeyCode::seven = OIS::KC_7, Annwvyn::KeyCode::eight = OIS::KC_8, Annwvyn::KeyCode::nine = OIS::KC_9, Annwvyn::KeyCode::zero = OIS::KC_0,
  Annwvyn::KeyCode::minus = OIS::KC_MINUS, Annwvyn::KeyCode::equals = OIS::KC_EQUALS, Annwvyn::KeyCode::back = OIS::KC_BACK, Annwvyn::KeyCode::tab = OIS::KC_TAB,
  Annwvyn::KeyCode::q = OIS::KC_Q, Annwvyn::KeyCode::w = OIS::KC_W, Annwvyn::KeyCode::e = OIS::KC_E, Annwvyn::KeyCode::r = OIS::KC_R,
  Annwvyn::KeyCode::t = OIS::KC_T, Annwvyn::KeyCode::y = OIS::KC_Y, Annwvyn::KeyCode::u = OIS::KC_U, Annwvyn::KeyCode::i = OIS::KC_I,
  Annwvyn::KeyCode::o = OIS::KC_O, Annwvyn::KeyCode::p = OIS::KC_P, Annwvyn::KeyCode::lbracket = OIS::KC_LBRACKET, Annwvyn::KeyCode::rbracket = OIS::KC_RBRACKET,
  Annwvyn::KeyCode::enter = OIS::KC_RETURN, Annwvyn::KeyCode::lcontrol = OIS::KC_LCONTROL, Annwvyn::KeyCode::a = OIS::KC_A, Annwvyn::KeyCode::s = OIS::KC_S,
  Annwvyn::KeyCode::d = OIS::KC_D, Annwvyn::KeyCode::f = OIS::KC_F, Annwvyn::KeyCode::g = OIS::KC_G, Annwvyn::KeyCode::h = OIS::KC_H,
  Annwvyn::KeyCode::j = OIS::KC_J, Annwvyn::KeyCode::k = OIS::KC_K, Annwvyn::KeyCode::l = OIS::KC_L, Annwvyn::KeyCode::semicolon = OIS::KC_SEMICOLON,
  Annwvyn::KeyCode::apostrofe = OIS::KC_APOSTROPHE, Annwvyn::KeyCode::grave = OIS::KC_GRAVE, Annwvyn::KeyCode::lshift = OIS::KC_LSHIFT, Annwvyn::KeyCode::backslash = OIS::KC_BACKSLASH,
  Annwvyn::KeyCode::z = OIS::KC_Z, Annwvyn::KeyCode::x = OIS::KC_X, Annwvyn::KeyCode::c = OIS::KC_C, Annwvyn::KeyCode::v = OIS::KC_V,
  Annwvyn::KeyCode::b = OIS::KC_B, Annwvyn::KeyCode::n = OIS::KC_N, Annwvyn::KeyCode::m = OIS::KC_M, Annwvyn::KeyCode::comma = OIS::KC_COMMA,
  Annwvyn::KeyCode::period = OIS::KC_PERIOD, Annwvyn::KeyCode::slash = OIS::KC_SLASH, Annwvyn::KeyCode::rshift = OIS::KC_RSHIFT, Annwvyn::KeyCode::multiply = OIS::KC_MULTIPLY,
  Annwvyn::KeyCode::lmenu = OIS::KC_LMENU, Annwvyn::KeyCode::space = OIS::KC_SPACE, Annwvyn::KeyCode::capital = OIS::KC_CAPITAL, Annwvyn::KeyCode::f1 = OIS::KC_F1,
  Annwvyn::KeyCode::f2 = OIS::KC_F2, Annwvyn::KeyCode::f3 = OIS::KC_F3, Annwvyn::KeyCode::f4 = OIS::KC_F4, Annwvyn::KeyCode::f5 = OIS::KC_F5,
  Annwvyn::KeyCode::f6 = OIS::KC_F6, Annwvyn::KeyCode::f7 = OIS::KC_F7, Annwvyn::KeyCode::f8 = OIS::KC_F8, Annwvyn::KeyCode::f9 = OIS::KC_F9,
  Annwvyn::KeyCode::f10 = OIS::KC_F10, Annwvyn::KeyCode::numlock = OIS::KC_NUMLOCK, Annwvyn::KeyCode::scroll = OIS::KC_SCROLL, Annwvyn::KeyCode::num_seven = OIS::KC_NUMPAD7,
  Annwvyn::KeyCode::num_eight = OIS::KC_NUMPAD8, Annwvyn::KeyCode::num_nine = OIS::KC_NUMPAD9, Annwvyn::KeyCode::substract = OIS::KC_SUBTRACT, Annwvyn::KeyCode::num_four = OIS::KC_NUMPAD4,
  Annwvyn::KeyCode::num_five = OIS::KC_NUMPAD5, Annwvyn::KeyCode::num_six = OIS::KC_NUMPAD6, Annwvyn::KeyCode::add = OIS::KC_ADD, Annwvyn::KeyCode::num_one = OIS::KC_NUMPAD1,
  Annwvyn::KeyCode::num_two = OIS::KC_NUMPAD2, Annwvyn::KeyCode::num_three = OIS::KC_NUMPAD3, Annwvyn::KeyCode::num_zero = OIS::KC_NUMPAD0, Annwvyn::KeyCode::decimal = OIS::KC_DECIMAL,
  Annwvyn::KeyCode::oem_102 = OIS::KC_OEM_102, Annwvyn::KeyCode::f11 = OIS::KC_F11, Annwvyn::KeyCode::f12 = OIS::KC_F12, Annwvyn::KeyCode::f13 = OIS::KC_F13,
  Annwvyn::KeyCode::f14 = OIS::KC_F14, Annwvyn::KeyCode::f15 = OIS::KC_F15, Annwvyn::KeyCode::kana = OIS::KC_KANA, Annwvyn::KeyCode::anbt_c1 = OIS::KC_ABNT_C1,
  Annwvyn::KeyCode::convert = OIS::KC_CONVERT, Annwvyn::KeyCode::noconvert = OIS::KC_NOCONVERT, Annwvyn::KeyCode::yen = OIS::KC_YEN, Annwvyn::KeyCode::abnt_C2 = OIS::KC_ABNT_C2,
  Annwvyn::KeyCode::num_equals = OIS::KC_NUMPADEQUALS, Annwvyn::KeyCode::prevtrack = OIS::KC_PREVTRACK, Annwvyn::KeyCode::at = OIS::KC_AT, Annwvyn::KeyCode::colon = OIS::KC_COLON,
  Annwvyn::KeyCode::underline = OIS::KC_UNDERLINE, Annwvyn::KeyCode::kanji = OIS::KC_KANJI, Annwvyn::KeyCode::stop = OIS::KC_STOP, Annwvyn::KeyCode::ax = OIS::KC_AX,
  Annwvyn::KeyCode::unlabeled = OIS::KC_UNLABELED, Annwvyn::KeyCode::nexttrack = OIS::KC_NEXTTRACK, Annwvyn::KeyCode::num_enter = OIS::KC_NUMPADENTER, Annwvyn::KeyCode::rcontrol = OIS::KC_RCONTROL,
  Annwvyn::KeyCode::mute = OIS::KC_MUTE, Annwvyn::KeyCode::calculator = OIS::KC_CALCULATOR, Annwvyn::KeyCode::playpause = OIS::KC_PLAYPAUSE, Annwvyn::KeyCode::mediastop = OIS::KC_MEDIASTOP,
  Annwvyn::KeyCode::volumedown = OIS::KC_VOLUMEDOWN, Annwvyn::KeyCode::volumeup = OIS::KC_VOLUMEUP, Annwvyn::KeyCode::webhome = OIS::KC_WEBHOME, Annwvyn::KeyCode::num_comma = OIS::KC_NUMPADCOMMA,
  Annwvyn::KeyCode::divide = OIS::KC_DIVIDE, Annwvyn::KeyCode::sysrq = OIS::KC_SYSRQ, Annwvyn::KeyCode::rmenu = OIS::KC_RMENU, Annwvyn::KeyCode::pause = OIS::KC_PAUSE,
  Annwvyn::KeyCode::home = OIS::KC_HOME, Annwvyn::KeyCode::up = OIS::KC_UP, Annwvyn::KeyCode::pageup = OIS::KC_PGUP, Annwvyn::KeyCode::left = OIS::KC_LEFT,
  Annwvyn::KeyCode::right = OIS::KC_RIGHT, Annwvyn::KeyCode::end = OIS::KC_END, Annwvyn::KeyCode::down = OIS::KC_DOWN, Annwvyn::KeyCode::pagedown = OIS::KC_PGDOWN,
  Annwvyn::KeyCode::insert = OIS::KC_INSERT, Annwvyn::KeyCode::del = OIS::KC_DELETE, Annwvyn::KeyCode::lwin = OIS::KC_LWIN, Annwvyn::KeyCode::rwin = OIS::KC_RWIN,
  Annwvyn::KeyCode::apps = OIS::KC_APPS, Annwvyn::KeyCode::power = OIS::KC_POWER, Annwvyn::KeyCode::sleep = OIS::KC_SLEEP, Annwvyn::KeyCode::wake = OIS::KC_WAKE,
  Annwvyn::KeyCode::websearch = OIS::KC_WEBSEARCH, Annwvyn::KeyCode::webfavorites = OIS::KC_WEBFAVORITES, Annwvyn::KeyCode::webrefresh = OIS::KC_WEBREFRESH, Annwvyn::KeyCode::webstop = OIS::KC_WEBSTOP,
  Annwvyn::KeyCode::webfoward = OIS::KC_WEBFORWARD, Annwvyn::KeyCode::webback = OIS::KC_WEBBACK, Annwvyn::KeyCode::mycomputer = OIS::KC_MYCOMPUTER, Annwvyn::KeyCode::mail = OIS::KC_MAIL,
  Annwvyn::KeyCode::mediaselect = OIS::KC_MEDIASELECT, Annwvyn::KeyCode::SIZE
}
 

Detailed Description

Translation of OIS keys code to Annwvyn KeyCode.

Author
A. Brainville (Ybalrid)

Definition in file AnnKeyCode.h.