glfw-d ~develop (2021-12-28T09:26:43.1495218)
Dub
Repo
_GLFWjoystickLinux
glfw3
linux_joystick
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
) @
nogc
nothrow __gshared
struct
_GLFWjoystickLinux {
int
fd
;
char
[
PATH_MAX
]
path
;
int
[
KEY_CNT
-
BTN_MISC
]
keyMap
;
int
[
ABS_CNT
]
absMap
;
input_absinfo
[
ABS_CNT
]
absInfo
;
int
[
2
][
4
]
hats
;
bool
hasRumble
;
ff_effect
rumble
;
}
Members
Variables
absInfo
input_absinfo
[
ABS_CNT
]
absInfo
;
Undocumented in source.
absMap
int
[
ABS_CNT
]
absMap
;
Undocumented in source.
fd
int
fd
;
Undocumented in source.
hasRumble
bool
hasRumble
;
Undocumented in source.
hats
int
[
2
][
4
]
hats
;
Undocumented in source.
keyMap
int
[
KEY_CNT
-
BTN_MISC
]
keyMap
;
Undocumented in source.
path
char
[
PATH_MAX
]
path
;
Undocumented in source.
rumble
ff_effect
rumble
;
Undocumented in source.
Meta
Source
See Implementation
glfw3
linux_joystick
mixin templates
_GLFW_PLATFORM_JOYSTICK_STATE
_GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE
static functions
_glfwDetectJoystickConnectionLinux
_glfwInitJoysticksLinux
_glfwPlatformPollJoystick
_glfwPlatformSetJoystickRumble
_glfwPlatformUpdateGamepadGUID
_glfwTerminateJoysticksLinux
inotify_add_watch
inotify_init
inotify_init1
inotify_rm_watch
static variables
SYN_DROPPED
_GLFW_PLATFORM_MAPPING_NAME
structs
_GLFWjoystickLinux
_GLFWlibraryLinux