![]() |
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... | |