allegro ~master (2020-12-21T19:42:05Z)
Home
Dub
Repo
ALLEGRO_MOUSE_STATE
allegro5
mouse
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nothrow @
nogc
extern (
C
)
struct
ALLEGRO_MOUSE_STATE {
int
x
;
int
y
;
int
z
;
int
w
;
int
[
ALLEGRO_MOUSE_MAX_EXTRA_AXES
]
more_axes
;
int
buttons
;
float
pressure
;
ALLEGRO_DISPLAY
*
display
;
}
Members
Variables
buttons
int
buttons
;
Undocumented in source.
display
ALLEGRO_DISPLAY
*
display
;
Undocumented in source.
more_axes
int
[
ALLEGRO_MOUSE_MAX_EXTRA_AXES
]
more_axes
;
Undocumented in source.
pressure
float
pressure
;
Undocumented in source.
w
int
w
;
Undocumented in source.
x
int
x
;
Undocumented in source.
y
int
y
;
Undocumented in source.
z
int
z
;
Undocumented in source.
Meta
Source
See Implementation
allegro5
mouse
functions
al_get_mouse_cursor_position
al_get_mouse_event_source
al_get_mouse_num_axes
al_get_mouse_num_buttons
al_get_mouse_state
al_get_mouse_state_axis
al_get_mouse_wheel_precision
al_grab_mouse
al_install_mouse
al_is_mouse_installed
al_mouse_button_down
al_set_mouse_axis
al_set_mouse_w
al_set_mouse_wheel_precision
al_set_mouse_xy
al_set_mouse_z
al_ungrab_mouse
al_uninstall_mouse
structs
ALLEGRO_MOUSE
ALLEGRO_MOUSE_STATE
variables
ALLEGRO_MOUSE_MAX_EXTRA_AXES