Stephen Gutekanst
|
493a444ae5
|
glfw: add glfw.Window.setCursorPos
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
d50d84f935
|
glfw: add Window.setCursor
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
bad1b9f246
|
glfw: correct test order
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
888cd5ade6
|
glfw: add glfw.Window.setKeyCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
041dad6586
|
glfw: add glfw.Window.setCharCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
0b84cfd3c4
|
glfw: add glfw.Window.setMouseButtonCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
2bdc71518b
|
glfw: add glfw.Window.setCursorPosCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
dd6242ee24
|
glfw: add glfw.Window.setCursorEnterCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
f39a09b06e
|
glfw: add glfw.Window.setScrollCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
3d2eed7a81
|
glfw: add glfw.Window.setDropCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
8df9c19e5b
|
glfw: add glfw.key.getScancode
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
3e466da662
|
glfw: add glfw.key.getName
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
6e3687e3aa
|
glfw: correct C import
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
da5200359f
|
glfw: fix file case sensitivity
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
9d95c18d4c
|
glfw: add glfw.rawMouseMotionSupported
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
0f6efa4bc0
|
glfw: add enum for standard cursor shapes
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
b50cbba83f
|
glfw: add Cursor.destroy
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
d97a1b5669
|
glfw: add Cursor.createStandard
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
509e7f3b4b
|
glfw: add Cursor.create
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
7d9b626b11
|
glfw: move remaining input TODOs to final locations
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
b0442c6a47
|
glfw: enumerate TODOs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
089b70b678
|
glfw: add Joystick.getGUID
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
dc608ee6a8
|
glfw: add Joystick.getName
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
02c26bde30
|
glfw: add Joystick.getHats
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
20ce5c841b
|
glfw: rename Joystick.isPresent -> Joystick.present to match GLFW
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
e35c22f5e7
|
glfw: add Joystick.getButtons
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
269b4cacc8
|
glfw: add Joystick.getAxes
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
b040116b4c
|
glfw: add Joystick.isPresent
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
8a72ea7fc3
|
glfw: add Joystick.setCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
fb98715d9e
|
glfw: add Joystick.setUserPointer, Joystick.getUserPointer
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
23f0eaa1df
|
glfw: add Joystick.isGamepad
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
425b11712b
|
glfw: add glfw.updateGamepadMappings
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
2cea4c34b9
|
glfw: add Joystick.getGamepadName
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
06fefd4026
|
glfw: rename joystick -> Joystick; add Joystick.getGamepadState
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
pfg
|
d82d6972e8
|
glfw: fix getWindowPos (#35)
|
2021-10-19 15:01:17 -07:00 |
|
Stephen Gutekanst
|
c5376934fd
|
glfw: add glfw.createWindowSurface
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
e7b8f2483c
|
glfw: add glfw.getPhysicalDevicePresentationSupport
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
658847c8d9
|
glfw: add glfw.getRequiredInstanceExtensions
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
22a69f23f0
|
zig fmt
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
93888c2a9f
|
glfw: add Window.getMonitor
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
04cfe5f2a6
|
glfw: add Window.setContentScaleCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
75c1700136
|
glfw: add Window.setFramebufferSizeCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
32a07888f3
|
glfw: add Window.setMaximizeCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
85270f6e3b
|
glfw: add Window.setIconifyCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
0297426f3b
|
glfw: add Window.setFocusCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
692ce9d6c0
|
glfw: add Window.setRefreshCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
8aea6f8abe
|
glfw: add Window.setCloseCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
96c64afdfa
|
glfw: add Window.setSizeCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
09415dd3e8
|
glfw: add system for nice Zig callbacks, add Window.setPosCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
a93de211cf
|
glfw: add Window.getUserPointer
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|