Hajime Hoshi
|
3fb3997160
|
internal/gamepad: separate the Xbox part
Updates #2084
|
2022-06-24 22:49:37 +09:00 |
|
Hajime Hoshi
|
847c4f067a
|
internal/gamepad: make nativeGamepad(s) interfaces
This is a preparation to switch the gamepad implementation for Xbox.
Updates #2084
|
2022-06-24 21:52:48 +09:00 |
|
Hajime Hoshi
|
0cd43bd081
|
internal/gamepad: stop embedding a member into a struct
This is a preparation to switch the gamepad implementation for Xbox.
Updates #2084
|
2022-06-24 19:01:50 +09:00 |
|
Hajime Hoshi
|
2eb4ef1a94
|
internal/gamepad: give a window from another package instead of GetActiveWindow
GetActiveWindow doesn't work on Xbox.
Updates #2084
|
2022-06-03 18:42:54 +09:00 |
|
Hajime Hoshi
|
90d26305e7
|
internal/gamepad: unify the naming convention for Win32API with other packages
|
2022-06-03 16:59:44 +09:00 |
|
Hajime Hoshi
|
124f233de0
|
internal/gamepad: cast returning values to uint32
|
2022-06-03 16:52:49 +09:00 |
|
Hajime Hoshi
|
1202e66114
|
internal/gamepad: bug fix: out of range at hatState on Windows
Closes #2103
|
2022-05-25 11:44:46 +09:00 |
|
Hajime Hoshi
|
bf33658e64
|
internal/gamepad: respect original names more
|
2022-02-15 04:07:11 +09:00 |
|
Hajime Hoshi
|
5f59807284
|
internal/gamepad: refactoring
|
2022-02-12 03:49:09 +09:00 |
|
Hajime Hoshi
|
bf1cb035eb
|
internal/gamepad: port the gamepad part for c-backend
|
2022-02-05 19:11:57 +09:00 |
|
Hajime Hoshi
|
ea39fca10c
|
internal/gamepad: rename functions *Num -> *Count
|
2022-02-02 02:01:46 +09:00 |
|
Hajime Hoshi
|
a8576008f0
|
internal/gamepads: refactoring: remove a struct member
|
2022-02-02 00:32:29 +09:00 |
|
Hajime Hoshi
|
96ddec1753
|
internal/gamepad: refactoring reorder implementations for consistency
|
2022-02-01 13:54:33 +09:00 |
|
Hajime Hoshi
|
f5b68e5dc1
|
internal/gamepad: implement for Windows
Updates #1452
Updates #1764
|
2022-02-01 13:23:05 +09:00 |
|