Stephen Gutekanst
|
3919846586
|
glfw: add glfw.Window.setScrollCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
e01685ea02
|
glfw: add glfw.Window.setDropCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
1246f9453a
|
glfw: add glfw.key.getScancode
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
2f7098c9ad
|
glfw: add glfw.key.getName
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
7842241b13
|
glfw: correct C import
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-23 19:33:33 -07:00 |
|
Stephen Gutekanst
|
e46aed8b44
|
glfw: fix file case sensitivity
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
85eeaea4bc
|
glfw: add glfw.rawMouseMotionSupported
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
c81789199d
|
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
|
d3ce8fe1e7
|
glfw: add Cursor.destroy
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
c910215c2f
|
glfw: add Cursor.createStandard
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
eb160b5d5a
|
glfw: add Cursor.create
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
8d50b33c8a
|
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
|
637b6d409d
|
glfw: enumerate TODOs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
b9a969d2ba
|
glfw: add Joystick.getGUID
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
1e6afa3bcf
|
glfw: add Joystick.getName
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
8bcc2cf51a
|
glfw: add Joystick.getHats
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
734c1227ec
|
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
|
d910349c7d
|
glfw: add Joystick.getButtons
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
e31e9fe694
|
glfw: add Joystick.getAxes
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
e7c6454f3d
|
glfw: add Joystick.isPresent
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
1560e4c681
|
glfw: add Joystick.setCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
2a3a47a9a3
|
glfw: add Joystick.setUserPointer, Joystick.getUserPointer
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
2c62772a37
|
glfw: add Joystick.isGamepad
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
71036baa25
|
glfw: add glfw.updateGamepadMappings
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
b5f2f64bd9
|
glfw: add Joystick.getGamepadName
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
Stephen Gutekanst
|
c390f6a1f3
|
glfw: rename joystick -> Joystick; add Joystick.getGamepadState
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-22 00:35:34 -07:00 |
|
pfg
|
e0b9f995af
|
glfw: fix getWindowPos (#35)
|
2021-10-19 15:01:17 -07:00 |
|
Stephen Gutekanst
|
37e3c492e8
|
glfw: add glfw.createWindowSurface
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
e3107a6bd2
|
glfw: add glfw.getPhysicalDevicePresentationSupport
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
6cfc46077f
|
glfw: add glfw.getRequiredInstanceExtensions
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
8f7d3ef5bb
|
zig fmt
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
d0fb09be91
|
glfw: add Window.getMonitor
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
a98e437bcd
|
glfw: add Window.setContentScaleCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
5dc41a130a
|
glfw: add Window.setFramebufferSizeCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
187efce69d
|
glfw: add Window.setMaximizeCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
f73f86f14c
|
glfw: add Window.setIconifyCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
89c7753af8
|
glfw: add Window.setFocusCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
293b3e1a96
|
glfw: add Window.setRefreshCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
5e154a0ffa
|
glfw: add Window.setCloseCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
1c7196e0c2
|
glfw: add Window.setSizeCallback
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
0ed547af0e
|
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
|
c7161afec3
|
glfw: add Window.getUserPointer
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
9f7e2e4a55
|
glfw: add Window.setUserPointer
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
d6edb13c19
|
glfw: add Window.setAttrib
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
cc9dccf5a1
|
glfw: add Window.getAttrib
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Stephen Gutekanst
|
ceec340d95
|
glfw: add Window.setMonitor
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-18 20:52:34 -07:00 |
|
Aksel Hjerpbakk
|
06e114c2dd
|
glfw: support multiple types from glfw.Window.hint (#32)
* glfw #29: support multiple types from glfw.Window.hint
* use 'got' instead of 'not' in error messages
|
2021-10-18 13:19:25 -07:00 |
|
Stephen Gutekanst
|
3182eaa4f7
|
glfw: update TODOs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|
Stephen Gutekanst
|
5a5078b885
|
glfw: add glfw.postEmptyEvent
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|
Stephen Gutekanst
|
66678f1df0
|
glfw: add glfw.waitEvents, glfw.waitEventsTimeout
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2021-10-16 18:39:57 -07:00 |
|