--global-fix
This commit is contained in:
77
my3dengine/key.py
Normal file
77
my3dengine/key.py
Normal file
@@ -0,0 +1,77 @@
|
||||
# my3dengine/key.py
|
||||
import sdl2
|
||||
from enum import IntEnum
|
||||
|
||||
class Key(IntEnum):
|
||||
# Strzałki
|
||||
UP = sdl2.SDL_SCANCODE_UP
|
||||
DOWN = sdl2.SDL_SCANCODE_DOWN
|
||||
LEFT = sdl2.SDL_SCANCODE_LEFT
|
||||
RIGHT = sdl2.SDL_SCANCODE_RIGHT
|
||||
|
||||
# Klawisze literowe
|
||||
A = sdl2.SDL_SCANCODE_A
|
||||
B = sdl2.SDL_SCANCODE_B
|
||||
C = sdl2.SDL_SCANCODE_C
|
||||
D = sdl2.SDL_SCANCODE_D
|
||||
E = sdl2.SDL_SCANCODE_E
|
||||
F = sdl2.SDL_SCANCODE_F
|
||||
G = sdl2.SDL_SCANCODE_G
|
||||
H = sdl2.SDL_SCANCODE_H
|
||||
I = sdl2.SDL_SCANCODE_I
|
||||
J = sdl2.SDL_SCANCODE_J
|
||||
K = sdl2.SDL_SCANCODE_K
|
||||
L = sdl2.SDL_SCANCODE_L
|
||||
M = sdl2.SDL_SCANCODE_M
|
||||
N = sdl2.SDL_SCANCODE_N
|
||||
O = sdl2.SDL_SCANCODE_O
|
||||
P = sdl2.SDL_SCANCODE_P
|
||||
Q = sdl2.SDL_SCANCODE_Q
|
||||
R = sdl2.SDL_SCANCODE_R
|
||||
S = sdl2.SDL_SCANCODE_S
|
||||
T = sdl2.SDL_SCANCODE_T
|
||||
U = sdl2.SDL_SCANCODE_U
|
||||
V = sdl2.SDL_SCANCODE_V
|
||||
W = sdl2.SDL_SCANCODE_W
|
||||
X = sdl2.SDL_SCANCODE_X
|
||||
Y = sdl2.SDL_SCANCODE_Y
|
||||
Z = sdl2.SDL_SCANCODE_Z
|
||||
|
||||
# Klawisze numeryczne
|
||||
NUMBER_0 = sdl2.SDL_SCANCODE_0
|
||||
NUMBER_1 = sdl2.SDL_SCANCODE_1
|
||||
NUMBER_2 = sdl2.SDL_SCANCODE_2
|
||||
NUMBER_3 = sdl2.SDL_SCANCODE_3
|
||||
NUMBER_4 = sdl2.SDL_SCANCODE_4
|
||||
NUMBER_5 = sdl2.SDL_SCANCODE_5
|
||||
NUMBER_6 = sdl2.SDL_SCANCODE_6
|
||||
NUMBER_7 = sdl2.SDL_SCANCODE_7
|
||||
NUMBER_8 = sdl2.SDL_SCANCODE_8
|
||||
NUMBER_9 = sdl2.SDL_SCANCODE_9
|
||||
|
||||
# Klawisze funkcyjne
|
||||
F1 = sdl2.SDL_SCANCODE_F1
|
||||
F2 = sdl2.SDL_SCANCODE_F2
|
||||
F3 = sdl2.SDL_SCANCODE_F3
|
||||
F4 = sdl2.SDL_SCANCODE_F4
|
||||
F5 = sdl2.SDL_SCANCODE_F5
|
||||
F6 = sdl2.SDL_SCANCODE_F6
|
||||
F7 = sdl2.SDL_SCANCODE_F7
|
||||
F8 = sdl2.SDL_SCANCODE_F8
|
||||
F9 = sdl2.SDL_SCANCODE_F9
|
||||
F10 = sdl2.SDL_SCANCODE_F10
|
||||
F11 = sdl2.SDL_SCANCODE_F11
|
||||
F12 = sdl2.SDL_SCANCODE_F12
|
||||
|
||||
# Inne ważne
|
||||
SPACE = sdl2.SDL_SCANCODE_SPACE
|
||||
ESCAPE = sdl2.SDL_SCANCODE_ESCAPE
|
||||
RETURN = sdl2.SDL_SCANCODE_RETURN
|
||||
TAB = sdl2.SDL_SCANCODE_TAB
|
||||
LSHIFT = sdl2.SDL_SCANCODE_LSHIFT
|
||||
RSHIFT = sdl2.SDL_SCANCODE_RSHIFT
|
||||
LCTRL = sdl2.SDL_SCANCODE_LCTRL
|
||||
RCTRL = sdl2.SDL_SCANCODE_RCTRL
|
||||
ALT = sdl2.SDL_SCANCODE_LALT
|
||||
BACKSPACE = sdl2.SDL_SCANCODE_BACKSPACE
|
||||
CAPSLOCK = sdl2.SDL_SCANCODE_CAPSLOCK
|
||||
Reference in New Issue
Block a user