PatchworkOS
Loading...
Searching...
No Matches
event_mouse_t Struct Reference

Mouse event. More...

#include <event.h>

Data Fields

mouse_buttons_t held
 
mouse_buttons_t pressed
 
mouse_buttons_t released
 
point_t pos
 
point_t screenPos
 
point_t delta
 

Detailed Description

Mouse event.

Sent when the mouse is moved or a button is pressed or released.

Definition at line 150 of file event.h.

Field Documentation

◆ delta

point_t event_mouse_t::delta

Definition at line 157 of file event.h.

◆ held

mouse_buttons_t event_mouse_t::held

Definition at line 152 of file event.h.

Referenced by dwm_handle_mouse_event(), and window_deco_handle_dragging().

◆ pos

point_t event_mouse_t::pos

◆ pressed

mouse_buttons_t event_mouse_t::pressed

Definition at line 153 of file event.h.

Referenced by window_deco_handle_dragging().

◆ released

mouse_buttons_t event_mouse_t::released

Definition at line 154 of file event.h.

◆ screenPos

point_t event_mouse_t::screenPos

Definition at line 156 of file event.h.

Referenced by dwm_handle_mouse_event(), and window_deco_handle_dragging().


The documentation for this struct was generated from the following file: