Evan Leis
7172e98a31
input: Do not allocate a touch slice if no touches have been made ( #587 )
...
Touches() will always allocate a new slice to copy touches into even if no touches are reported, for example on desktop. Adding a simple check makes sure that this unnecessary allocation does not happen.
2018-04-23 23:52:50 +09:00
Hajime Hoshi
0544476419
input: Fix comments
2018-04-22 01:39:28 +09:00
Hajime Hoshi
fac7651152
examples/keyboard: Show other keys than 'keyboard' keys
2018-04-14 04:59:06 +09:00
Hajime Hoshi
c540d0fc0d
ui: Add AdjustedTouches for consistency
2018-04-02 01:54:44 +09:00
Hajime Hoshi
4de2dc0240
Add input package
2018-04-01 23:20:45 +09:00
Hajime Hoshi
fa43bc73d8
doc: Update comments about gamepad platforms
...
Now Safari and Edge can treat Gamepad API.
2017-10-27 11:07:05 +09:00
Hajime Hoshi
7bcc9ee79f
ui: Add GamepadIDs and remove IsGamepadPresent ( #447 )
2017-10-26 23:59:09 +09:00
Hajime Hoshi
600baf2cc7
ui: Add IsGamepadPresent
...
Fixes #447
2017-10-26 02:59:33 +09:00
Hajime Hoshi
626b772b25
doc: Improve comments
2017-10-01 17:24:30 +09:00
Hajime Hoshi
a7fc463d91
doc: Improve comments
2017-10-01 03:15:50 +09:00
Hajime Hoshi
bb6dfeefd4
ui: Add comments on Touches
2017-08-22 00:58:38 +09:00
Jake
0d703ca3d4
InputChars ( #403 )
...
This implements #400
2017-08-15 04:11:51 +09:00
Hajime Hoshi
7dfbb7a4c0
input: Add comments ( #287 )
2016-10-29 18:17:25 +09:00
Hajime Hoshi
dd9918d64e
Add comments
2016-08-02 01:47:25 +09:00
Hajime Hoshi
bdaff72af9
input: Implement Touches function (WIP) ( #101 )
2016-05-27 01:31:30 +09:00
Hajime Hoshi
922fc7edfc
doc: goroutine-safe -> concurrent-safe
2016-04-06 10:57:30 +09:00
Hajime Hoshi
6ac6b8e7c0
input: Make functions goroutine-safe ( #192 )
2016-03-24 23:51:20 +09:00
Hajime Hoshi
5f9eea5e6c
Add input.go
2015-02-01 21:47:47 +09:00
Hajime Hoshi
96f5315c49
Add internal/ui module
2015-01-02 02:13:27 +09:00
Hajime Hoshi
373371d1b2
Change license comments style to use magic comments (magic comments like +build should be placed before a general comment)
2014-12-24 11:04:10 +09:00
Hajime Hoshi
60aad4326e
Hide members of RenderTarget (again)
2014-12-14 18:34:47 +09:00
Hajime Hoshi
87bdd1a994
Hide Input
2014-12-14 17:07:45 +09:00
Hajime Hoshi
8319e0d41d
Remove package glfw (once)
2014-12-14 17:00:11 +09:00
Hajime Hoshi
a39f0e904d
Remove some methods; Add Game.Initialize
2014-12-11 01:12:46 +09:00
Hajime Hoshi
343916ad29
Add GameContext; Remove Input and TextureFactory
2014-12-10 23:52:37 +09:00
Hajime Hoshi
d1f513a043
Unify keyboard and mouse to input
2014-12-10 00:00:45 +09:00