Skip to content

Commit 13fbfd1

Browse files
committed
multi keyboard impl
1 parent 8d24192 commit 13fbfd1

File tree

3 files changed

+197
-107
lines changed

3 files changed

+197
-107
lines changed

Source/Lua/LuaBindingsManagers.cpp

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -430,12 +430,18 @@ LuaBindingRegisterFunctionDefinitionForType(ManagerLuaBindings, UInputMan) {
430430
.def("ElementPressed", &UInputMan::ElementPressed)
431431
.def("ElementReleased", &UInputMan::ElementReleased)
432432
.def("ElementHeld", &UInputMan::ElementHeld)
433-
.def("KeyPressed", (bool(UInputMan::*)(SDL_Keycode) const) & UInputMan::KeyPressed)
434-
.def("KeyReleased", (bool(UInputMan::*)(SDL_Keycode) const) & UInputMan::KeyReleased)
435-
.def("KeyHeld", (bool(UInputMan::*)(SDL_Keycode) const) & UInputMan::KeyHeld)
436-
.def("ScancodePressed", (bool(UInputMan::*)(SDL_Scancode) const) & UInputMan::KeyPressed)
437-
.def("ScancodeReleased", (bool(UInputMan::*)(SDL_Scancode) const) & UInputMan::KeyReleased)
438-
.def("ScancodeHeld", (bool(UInputMan::*)(SDL_Scancode) const) & UInputMan::KeyHeld)
433+
.def("KeyPressed", (bool(UInputMan::*)(SDL_Keycode, int) const) & UInputMan::KeyPressed)
434+
.def("KeyPressed", (bool(UInputMan::*)(SDL_Keycode) const) & UInputMan::KeyPressedKeycode)
435+
.def("KeyReleased", (bool(UInputMan::*)(SDL_Keycode, int) const) & UInputMan::KeyReleased)
436+
.def("KeyReleased", (bool(UInputMan::*)(SDL_Keycode) const) & UInputMan::KeyReleasedKeycode)
437+
.def("KeyHeld", (bool(UInputMan::*)(SDL_Keycode, int) const) & UInputMan::KeyHeld)
438+
.def("KeyHeld", (bool(UInputMan::*)(SDL_Keycode) const) & UInputMan::KeyHeldKeycode)
439+
.def("ScancodePressed", (bool(UInputMan::*)(SDL_Scancode, int) const) & UInputMan::KeyPressed)
440+
.def("ScancodePressed", (bool(UInputMan::*)(SDL_Scancode) const) & UInputMan::KeyPressedScancode)
441+
.def("ScancodeReleased", (bool(UInputMan::*)(SDL_Scancode, int) const) & UInputMan::KeyReleased)
442+
.def("ScancodeReleased", (bool(UInputMan::*)(SDL_Scancode) const) & UInputMan::KeyReleasedScancode)
443+
.def("ScancodeHeld", (bool(UInputMan::*)(SDL_Scancode, int) const) & UInputMan::KeyHeld)
444+
.def("ScancodeHeld", (bool(UInputMan::*)(SDL_Scancode) const) & UInputMan::KeyHeldScancode)
439445
.def("MouseButtonPressed", &UInputMan::MouseButtonPressed)
440446
.def("MouseButtonReleased", &UInputMan::MouseButtonReleased)
441447
.def("MouseButtonHeld", &UInputMan::MouseButtonHeld)

0 commit comments

Comments
 (0)