Just™ Game Engine
Namespaces | Typedefs | Variables
key_codes.hpp File Reference
#include "jng/core/base.hpp"

Go to the source code of this file.

Namespaces

namespace  jng
 
namespace  jng::Key
 

Typedefs

using jng::Key::Code = u16
 

Variables

constexpr Code jng::Key::Space = 32
 
constexpr Code jng::Key::Apostrophe = 39
 
constexpr Code jng::Key::Comma = 44
 
constexpr Code jng::Key::Minus = 45
 
constexpr Code jng::Key::Period = 46
 
constexpr Code jng::Key::Slash = 47
 
constexpr Code jng::Key::Number0 = 48
 
constexpr Code jng::Key::Number1 = 49
 
constexpr Code jng::Key::Number2 = 50
 
constexpr Code jng::Key::Number3 = 51
 
constexpr Code jng::Key::Number4 = 52
 
constexpr Code jng::Key::Number5 = 53
 
constexpr Code jng::Key::Number6 = 54
 
constexpr Code jng::Key::Number7 = 55
 
constexpr Code jng::Key::Number8 = 56
 
constexpr Code jng::Key::Number9 = 57
 
constexpr Code jng::Key::Semicolon = 59
 
constexpr Code jng::Key::Equal = 61
 
constexpr Code jng::Key::A = 65
 
constexpr Code jng::Key::B = 66
 
constexpr Code jng::Key::C = 67
 
constexpr Code jng::Key::D = 68
 
constexpr Code jng::Key::E = 69
 
constexpr Code jng::Key::F = 70
 
constexpr Code jng::Key::G = 71
 
constexpr Code jng::Key::H = 72
 
constexpr Code jng::Key::I = 73
 
constexpr Code jng::Key::J = 74
 
constexpr Code jng::Key::K = 75
 
constexpr Code jng::Key::L = 76
 
constexpr Code jng::Key::M = 77
 
constexpr Code jng::Key::N = 78
 
constexpr Code jng::Key::O = 79
 
constexpr Code jng::Key::P = 80
 
constexpr Code jng::Key::Q = 81
 
constexpr Code jng::Key::R = 82
 
constexpr Code jng::Key::S = 83
 
constexpr Code jng::Key::T = 84
 
constexpr Code jng::Key::U = 85
 
constexpr Code jng::Key::V = 86
 
constexpr Code jng::Key::W = 87
 
constexpr Code jng::Key::X = 88
 
constexpr Code jng::Key::Y = 89
 
constexpr Code jng::Key::Z = 90
 
constexpr Code jng::Key::LeftBracket = 91
 
constexpr Code jng::Key::Backslash = 92
 
constexpr Code jng::Key::RightBracket = 93
 
constexpr Code jng::Key::GraveAccent = 96
 
constexpr Code jng::Key::World1 = 161
 
constexpr Code jng::Key::World2 = 162
 
constexpr Code jng::Key::Escape = 256
 
constexpr Code jng::Key::Enter = 257
 
constexpr Code jng::Key::Tab = 258
 
constexpr Code jng::Key::Backspace = 259
 
constexpr Code jng::Key::Insert = 260
 
constexpr Code jng::Key::Delete = 261
 
constexpr Code jng::Key::Right = 262
 
constexpr Code jng::Key::Left = 263
 
constexpr Code jng::Key::Down = 264
 
constexpr Code jng::Key::Up = 265
 
constexpr Code jng::Key::PageUp = 266
 
constexpr Code jng::Key::PageDown = 267
 
constexpr Code jng::Key::Home = 268
 
constexpr Code jng::Key::End = 269
 
constexpr Code jng::Key::CapsLock = 280
 
constexpr Code jng::Key::ScrollLock = 281
 
constexpr Code jng::Key::NumLock = 282
 
constexpr Code jng::Key::PrintScreen = 283
 
constexpr Code jng::Key::Pause = 284
 
constexpr Code jng::Key::F1 = 290
 
constexpr Code jng::Key::F2 = 291
 
constexpr Code jng::Key::F3 = 292
 
constexpr Code jng::Key::F4 = 293
 
constexpr Code jng::Key::F5 = 294
 
constexpr Code jng::Key::F6 = 295
 
constexpr Code jng::Key::F7 = 296
 
constexpr Code jng::Key::F8 = 297
 
constexpr Code jng::Key::F9 = 298
 
constexpr Code jng::Key::F10 = 299
 
constexpr Code jng::Key::F11 = 300
 
constexpr Code jng::Key::F12 = 301
 
constexpr Code jng::Key::F13 = 302
 
constexpr Code jng::Key::F14 = 303
 
constexpr Code jng::Key::F15 = 304
 
constexpr Code jng::Key::F16 = 305
 
constexpr Code jng::Key::F17 = 306
 
constexpr Code jng::Key::F18 = 307
 
constexpr Code jng::Key::F19 = 308
 
constexpr Code jng::Key::F20 = 309
 
constexpr Code jng::Key::F21 = 310
 
constexpr Code jng::Key::F22 = 311
 
constexpr Code jng::Key::F23 = 312
 
constexpr Code jng::Key::F24 = 313
 
constexpr Code jng::Key::F25 = 314
 
constexpr Code jng::Key::KeyPad0 = 320
 
constexpr Code jng::Key::KeyPad1 = 321
 
constexpr Code jng::Key::KeyPad2 = 322
 
constexpr Code jng::Key::KeyPad3 = 323
 
constexpr Code jng::Key::KeyPad4 = 324
 
constexpr Code jng::Key::KeyPad5 = 325
 
constexpr Code jng::Key::KeyPad6 = 326
 
constexpr Code jng::Key::KeyPad7 = 327
 
constexpr Code jng::Key::KeyPad8 = 328
 
constexpr Code jng::Key::KeyPad9 = 329
 
constexpr Code jng::Key::KeyPadDecimal = 330
 
constexpr Code jng::Key::KeyPadDivide = 331
 
constexpr Code jng::Key::KeyPadMultiply = 332
 
constexpr Code jng::Key::KeyPadSubtract = 333
 
constexpr Code jng::Key::KeyPadAdd = 334
 
constexpr Code jng::Key::KeyPadEnter = 335
 
constexpr Code jng::Key::KeyPadEqual = 336
 
constexpr Code jng::Key::LeftShift = 340
 
constexpr Code jng::Key::LeftControl = 341
 
constexpr Code jng::Key::LeftAlt = 342
 
constexpr Code jng::Key::LeftSuper = 343
 
constexpr Code jng::Key::RightShift = 344
 
constexpr Code jng::Key::RightControl = 345
 
constexpr Code jng::Key::RightAlt = 346
 
constexpr Code jng::Key::RightSuper = 347
 
constexpr Code jng::Key::Menu = 348