mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
sokol: add mouse locking (#10684)
This commit is contained in:
parent
55eeb701a9
commit
9eee6631cc
@ -86,6 +86,16 @@ pub fn mouse_shown() bool {
|
|||||||
return C.sapp_mouse_shown()
|
return C.sapp_mouse_shown()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[inline]
|
||||||
|
pub fn lock_mouse(locked bool) {
|
||||||
|
C.sapp_lock_mouse(locked)
|
||||||
|
}
|
||||||
|
|
||||||
|
[inline]
|
||||||
|
pub fn mouse_locked() bool {
|
||||||
|
return C.sapp_mouse_locked()
|
||||||
|
}
|
||||||
|
|
||||||
// return the userdata pointer optionally provided in sapp_desc
|
// return the userdata pointer optionally provided in sapp_desc
|
||||||
[inline]
|
[inline]
|
||||||
pub fn userdata() voidptr {
|
pub fn userdata() voidptr {
|
||||||
|
@ -26,9 +26,15 @@ fn C.sapp_keyboard_shown() bool
|
|||||||
// show or hide the mouse cursor
|
// show or hide the mouse cursor
|
||||||
fn C.sapp_show_mouse(visible bool)
|
fn C.sapp_show_mouse(visible bool)
|
||||||
|
|
||||||
// show or hide the mouse cursor
|
// return true if the mouse cursor is shown
|
||||||
fn C.sapp_mouse_shown() bool
|
fn C.sapp_mouse_shown() bool
|
||||||
|
|
||||||
|
// lock or unlock the mouse cursor
|
||||||
|
fn C.sapp_lock_mouse(locked bool)
|
||||||
|
|
||||||
|
// return true if the mouse cursor is locked
|
||||||
|
fn C.sapp_mouse_locked() bool
|
||||||
|
|
||||||
// return the userdata pointer optionally provided in sapp_desc
|
// return the userdata pointer optionally provided in sapp_desc
|
||||||
fn C.sapp_userdata() voidptr
|
fn C.sapp_userdata() voidptr
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user