![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Namespaces | |
| s3d | |
| s3d::Keyboard | |
Functions | |
| const Array< Input > & | s3d::Keyboard::GetAllInputs () noexcept |
| 現在のフレームで何らかの入力操作があるキーの一覧を取得します。 More... | |
Variables | |
| constexpr Input | s3d::KeyCancel { InputDeviceType::Keyboard, 0x03 } |
| Ctrl + break キー More... | |
| constexpr Input | s3d::KeyBackspace { InputDeviceType::Keyboard, 0x08 } |
| Backspace キー More... | |
| constexpr Input | s3d::KeyTab { InputDeviceType::Keyboard, 0x09 } |
| Tab キー More... | |
| constexpr Input | s3d::KeyClear { InputDeviceType::Keyboard, 0x0C } |
| Clear(NumLock を外した状態のテンキー5) キー More... | |
| constexpr Input | s3d::KeyEnter { InputDeviceType::Keyboard, 0x0D } |
| Enter キー More... | |
| constexpr Input | s3d::KeyShift { InputDeviceType::Keyboard, 0x10 } |
| Shift キー More... | |
| constexpr Input | s3d::KeyControl { InputDeviceType::Keyboard, 0x11 } |
| Ctrl キー More... | |
| constexpr Input | s3d::KeyAlt { InputDeviceType::Keyboard, 0x12 } |
| Alt キー More... | |
| constexpr Input | s3d::KeyPause { InputDeviceType::Keyboard, 0x13 } |
| Pause キー More... | |
| constexpr Input | s3d::KeyEscape { InputDeviceType::Keyboard, 0x1B } |
| Escape キー More... | |
| constexpr Input | s3d::KeySpace { InputDeviceType::Keyboard, 0x20 } |
| スペースキー More... | |
| constexpr Input | s3d::KeyPageUp { InputDeviceType::Keyboard, 0x21 } |
| PageUp キー More... | |
| constexpr Input | s3d::KeyPageDown { InputDeviceType::Keyboard, 0x22 } |
| PageDown キー More... | |
| constexpr Input | s3d::KeyEnd { InputDeviceType::Keyboard, 0x23 } |
| End キー More... | |
| constexpr Input | s3d::KeyHome { InputDeviceType::Keyboard, 0x24 } |
| Home キー More... | |
| constexpr Input | s3d::KeyLeft { InputDeviceType::Keyboard, 0x25 } |
| Left (←) キー More... | |
| constexpr Input | s3d::KeyUp { InputDeviceType::Keyboard, 0x26 } |
| Up (↑) キー More... | |
| constexpr Input | s3d::KeyRight { InputDeviceType::Keyboard, 0x27 } |
| Right (→) キー More... | |
| constexpr Input | s3d::KeyDown { InputDeviceType::Keyboard, 0x28 } |
| Down (↓) キー More... | |
| constexpr Input | s3d::KeyPrintScreen { InputDeviceType::Keyboard, 0x2C } |
| PrintScreen キー More... | |
| constexpr Input | s3d::KeyInsert { InputDeviceType::Keyboard, 0x2D } |
| Insert キー More... | |
| constexpr Input | s3d::KeyDelete { InputDeviceType::Keyboard, 0x2E } |
| Delete キー More... | |
| constexpr Input | s3d::Key0 { InputDeviceType::Keyboard, 0x30 } |
| 0 キー More... | |
| constexpr Input | s3d::Key1 { InputDeviceType::Keyboard, 0x31 } |
| 1 キー More... | |
| constexpr Input | s3d::Key2 { InputDeviceType::Keyboard, 0x32 } |
| 2 キー More... | |
| constexpr Input | s3d::Key3 { InputDeviceType::Keyboard, 0x33 } |
| 3 キー More... | |
| constexpr Input | s3d::Key4 { InputDeviceType::Keyboard, 0x34 } |
| 4 キー More... | |
| constexpr Input | s3d::Key5 { InputDeviceType::Keyboard, 0x35 } |
| 5 キー More... | |
| constexpr Input | s3d::Key6 { InputDeviceType::Keyboard, 0x36 } |
| 6 キー More... | |
| constexpr Input | s3d::Key7 { InputDeviceType::Keyboard, 0x37 } |
| 7 キー More... | |
| constexpr Input | s3d::Key8 { InputDeviceType::Keyboard, 0x38 } |
| 8 キー More... | |
| constexpr Input | s3d::Key9 { InputDeviceType::Keyboard, 0x39 } |
| 9 キー More... | |
| constexpr Input | s3d::KeyA { InputDeviceType::Keyboard, 0x41 } |
| A キー More... | |
| constexpr Input | s3d::KeyB { InputDeviceType::Keyboard, 0x42 } |
| B キー More... | |
| constexpr Input | s3d::KeyC { InputDeviceType::Keyboard, 0x43 } |
| C キー More... | |
| constexpr Input | s3d::KeyD { InputDeviceType::Keyboard, 0x44 } |
| D キー More... | |
| constexpr Input | s3d::KeyE { InputDeviceType::Keyboard, 0x45 } |
| E キー More... | |
| constexpr Input | s3d::KeyF { InputDeviceType::Keyboard, 0x46 } |
| F キー More... | |
| constexpr Input | s3d::KeyG { InputDeviceType::Keyboard, 0x47 } |
| G キー More... | |
| constexpr Input | s3d::KeyH { InputDeviceType::Keyboard, 0x48 } |
| H キー More... | |
| constexpr Input | s3d::KeyI { InputDeviceType::Keyboard, 0x49 } |
| I キー More... | |
| constexpr Input | s3d::KeyJ { InputDeviceType::Keyboard, 0x4A } |
| J キー More... | |
| constexpr Input | s3d::KeyK { InputDeviceType::Keyboard, 0x4B } |
| K キー More... | |
| constexpr Input | s3d::KeyL { InputDeviceType::Keyboard, 0x4C } |
| L キー More... | |
| constexpr Input | s3d::KeyM { InputDeviceType::Keyboard, 0x4D } |
| M キー More... | |
| constexpr Input | s3d::KeyN { InputDeviceType::Keyboard, 0x4E } |
| N キー More... | |
| constexpr Input | s3d::KeyO { InputDeviceType::Keyboard, 0x4F } |
| O キー More... | |
| constexpr Input | s3d::KeyP { InputDeviceType::Keyboard, 0x50 } |
| P キー More... | |
| constexpr Input | s3d::KeyQ { InputDeviceType::Keyboard, 0x51 } |
| Q キー More... | |
| constexpr Input | s3d::KeyR { InputDeviceType::Keyboard, 0x52 } |
| R キー More... | |
| constexpr Input | s3d::KeyS { InputDeviceType::Keyboard, 0x53 } |
| S キー More... | |
| constexpr Input | s3d::KeyT { InputDeviceType::Keyboard, 0x54 } |
| T キー More... | |
| constexpr Input | s3d::KeyU { InputDeviceType::Keyboard, 0x55 } |
| U キー More... | |
| constexpr Input | s3d::KeyV { InputDeviceType::Keyboard, 0x56 } |
| V キー More... | |
| constexpr Input | s3d::KeyW { InputDeviceType::Keyboard, 0x57 } |
| W キー More... | |
| constexpr Input | s3d::KeyX { InputDeviceType::Keyboard, 0x58 } |
| X キー More... | |
| constexpr Input | s3d::KeyY { InputDeviceType::Keyboard, 0x59 } |
| Y キー More... | |
| constexpr Input | s3d::KeyZ { InputDeviceType::Keyboard, 0x5A } |
| Z キー More... | |
| constexpr Input | s3d::KeyNum0 { InputDeviceType::Keyboard, 0x60 } |
| Numpad 0 キー More... | |
| constexpr Input | s3d::KeyNum1 { InputDeviceType::Keyboard, 0x61 } |
| Numpad 1 キー More... | |
| constexpr Input | s3d::KeyNum2 { InputDeviceType::Keyboard, 0x62 } |
| Numpad 2 キー More... | |
| constexpr Input | s3d::KeyNum3 { InputDeviceType::Keyboard, 0x63 } |
| Numpad 3 キー More... | |
| constexpr Input | s3d::KeyNum4 { InputDeviceType::Keyboard, 0x64 } |
| Numpad 4 キー More... | |
| constexpr Input | s3d::KeyNum5 { InputDeviceType::Keyboard, 0x65 } |
| Numpad 5 キー More... | |
| constexpr Input | s3d::KeyNum6 { InputDeviceType::Keyboard, 0x66 } |
| Numpad 6 キー More... | |
| constexpr Input | s3d::KeyNum7 { InputDeviceType::Keyboard, 0x67 } |
| Numpad 7 キー More... | |
| constexpr Input | s3d::KeyNum8 { InputDeviceType::Keyboard, 0x68 } |
| Numpad 8 キー More... | |
| constexpr Input | s3d::KeyNum9 { InputDeviceType::Keyboard, 0x69 } |
| Numpad 9 キー More... | |
| constexpr Input | s3d::KeyNumMultiply { InputDeviceType::Keyboard, 0x6A } |
| Numpad * キー More... | |
| constexpr Input | s3d::KeyNumAdd { InputDeviceType::Keyboard, 0x6B } |
| Numpad + キー More... | |
| constexpr Input | s3d::KeyNumEnter { InputDeviceType::Keyboard, 0x6C } |
| Numpad Enter キー More... | |
| constexpr Input | s3d::KeyNumSubtract { InputDeviceType::Keyboard, 0x6D } |
| Numpad - キー More... | |
| constexpr Input | s3d::KeyNumDecimal { InputDeviceType::Keyboard, 0x6E } |
| Numpad . キー More... | |
| constexpr Input | s3d::KeyNumDivide { InputDeviceType::Keyboard, 0x6F } |
| Numpad / キー More... | |
| constexpr Input | s3d::KeyF1 { InputDeviceType::Keyboard, 0x70 } |
| F1 キー More... | |
| constexpr Input | s3d::KeyF2 { InputDeviceType::Keyboard, 0x71 } |
| F2 キー More... | |
| constexpr Input | s3d::KeyF3 { InputDeviceType::Keyboard, 0x72 } |
| F3 キー More... | |
| constexpr Input | s3d::KeyF4 { InputDeviceType::Keyboard, 0x73 } |
| F4 キー More... | |
| constexpr Input | s3d::KeyF5 { InputDeviceType::Keyboard, 0x74 } |
| F5 キー More... | |
| constexpr Input | s3d::KeyF6 { InputDeviceType::Keyboard, 0x75 } |
| F6 キー More... | |
| constexpr Input | s3d::KeyF7 { InputDeviceType::Keyboard, 0x76 } |
| F7 キー More... | |
| constexpr Input | s3d::KeyF8 { InputDeviceType::Keyboard, 0x77 } |
| F8 キー More... | |
| constexpr Input | s3d::KeyF9 { InputDeviceType::Keyboard, 0x78 } |
| F9 キー More... | |
| constexpr Input | s3d::KeyF10 { InputDeviceType::Keyboard, 0x79 } |
| F10 キー More... | |
| constexpr Input | s3d::KeyF11 { InputDeviceType::Keyboard, 0x7A } |
| F11 キー More... | |
| constexpr Input | s3d::KeyF12 { InputDeviceType::Keyboard, 0x7B } |
| F12 キー More... | |
| constexpr Input | s3d::KeyF13 { InputDeviceType::Keyboard, 0x7C } |
| F13 キー More... | |
| constexpr Input | s3d::KeyF14 { InputDeviceType::Keyboard, 0x7D } |
| F14 キー More... | |
| constexpr Input | s3d::KeyF15 { InputDeviceType::Keyboard, 0x7E } |
| F15 キー More... | |
| constexpr Input | s3d::KeyF16 { InputDeviceType::Keyboard, 0x7F } |
| F16 キー More... | |
| constexpr Input | s3d::KeyF17 { InputDeviceType::Keyboard, 0x80 } |
| F17 キー More... | |
| constexpr Input | s3d::KeyF18 { InputDeviceType::Keyboard, 0x81 } |
| F18 キー More... | |
| constexpr Input | s3d::KeyF19 { InputDeviceType::Keyboard, 0x82 } |
| F19 キー More... | |
| constexpr Input | s3d::KeyF20 { InputDeviceType::Keyboard, 0x83 } |
| F20 キー More... | |
| constexpr Input | s3d::KeyF21 { InputDeviceType::Keyboard, 0x84 } |
| F21 キー More... | |
| constexpr Input | s3d::KeyF22 { InputDeviceType::Keyboard, 0x85 } |
| F22 キー More... | |
| constexpr Input | s3d::KeyF23 { InputDeviceType::Keyboard, 0x86 } |
| F23 キー More... | |
| constexpr Input | s3d::KeyF24 { InputDeviceType::Keyboard, 0x87 } |
| F24 キー More... | |
| constexpr Input | s3d::KeyNumLock { InputDeviceType::Keyboard, 0x90 } |
| NumLock キー More... | |
| constexpr Input | s3d::KeyLShift { InputDeviceType::Keyboard, 0xA0 } |
| 左 Shift キー More... | |
| constexpr Input | s3d::KeyRShift { InputDeviceType::Keyboard, 0xA1 } |
| 右 Shift キー More... | |
| constexpr Input | s3d::KeyLControl { InputDeviceType::Keyboard, 0xA2 } |
| 左 Ctrl キー More... | |
| constexpr Input | s3d::KeyRControl { InputDeviceType::Keyboard, 0xA3 } |
| 右 Ctrl キー More... | |
| constexpr Input | s3d::KeyLAlt { InputDeviceType::Keyboard, 0xA4 } |
| 左 Alt キー More... | |
| constexpr Input | s3d::KeyRAlt { InputDeviceType::Keyboard, 0xA5 } |
| 右 Alt キー More... | |
| constexpr Input | s3d::KeyNextTrack { InputDeviceType::Keyboard, 0xB0 } |
| メディア Next Track ボタン More... | |
| constexpr Input | s3d::KeyPreviousTrack { InputDeviceType::Keyboard, 0xB1 } |
| メディア Previous Track ボタン More... | |
| constexpr Input | s3d::KeyStopMedia { InputDeviceType::Keyboard, 0xB2 } |
| メディア Stop ボタン More... | |
| constexpr Input | s3d::KeyPlayPauseMedia { InputDeviceType::Keyboard, 0xB3 } |
| メディア Play / Pause ボタン More... | |
| constexpr Input | s3d::KeyColon_JIS { InputDeviceType::Keyboard, 0xBA } |
| JIS : キー More... | |
| constexpr Input | s3d::KeySemicolon_US { InputDeviceType::Keyboard, 0xBA } |
| US ; キー More... | |
| constexpr Input | s3d::KeySemicolon_JIS { InputDeviceType::Keyboard, 0xBB } |
| JIS ; キー More... | |
| constexpr Input | s3d::KeyEqual_US { InputDeviceType::Keyboard, 0xBB } |
| US = キー More... | |
| constexpr Input | s3d::KeyComma { InputDeviceType::Keyboard, 0xBC } |
| , キー More... | |
| constexpr Input | s3d::KeyMinus { InputDeviceType::Keyboard, 0xBD } |
| |
| constexpr Input | s3d::KeyPeriod { InputDeviceType::Keyboard, 0xBE } |
| . キー More... | |
| constexpr Input | s3d::KeySlash { InputDeviceType::Keyboard, 0xBF } |
| / キー More... | |
| constexpr Input | s3d::KeyGraveAccent { InputDeviceType::Keyboard, 0xC0 } |
| ` キー More... | |
| constexpr Input | s3d::KeyCommand { InputDeviceType::Keyboard, 0xD8 } |
| Command キー More... | |
| constexpr Input | s3d::KeyLeftCommand { InputDeviceType::Keyboard, 0xD9 } |
| 左 Command キー More... | |
| constexpr Input | s3d::KeyRightCommand { InputDeviceType::Keyboard, 0xDA } |
| 右 Command キー More... | |
| constexpr Input | s3d::KeyLBracket { InputDeviceType::Keyboard, 0xDB } |
| [ キー More... | |
| constexpr Input | s3d::KeyYen_JIS { InputDeviceType::Keyboard, 0xDC } |
| JIS ¥ キー More... | |
| constexpr Input | s3d::KeyBackslash_US { InputDeviceType::Keyboard, 0xDC } |
| US \ キー More... | |
| constexpr Input | s3d::KeyRBracket { InputDeviceType::Keyboard, 0xDD } |
| ] キー More... | |
| constexpr Input | s3d::KeyCaret_JIS { InputDeviceType::Keyboard, 0xDE } |
| JIS ^ キー More... | |
| constexpr Input | s3d::KeyApostrophe_US { InputDeviceType::Keyboard, 0xDE } |
| US ' キー More... | |
| constexpr Input | s3d::KeyUnderscore_JIS { InputDeviceType::Keyboard, 0xE2 } |
| JIS \ キー More... | |