hal_gfx_event_t Struct Reference

Event Structure for Graphics. More...

#include <hal_gfx_event.h>

Public Attributes

int mouse_x
 
int mouse_y
 
int mouse_dx
 
int mouse_dy
 
int mouse_event
 
int mouse_state
 
int kb_event
 
char kb_key
 
int timer_id
 
uint32_t timer_expirations
 

Detailed Description

Event Structure for Graphics.

Definition at line 79 of file hal_gfx_event.h.

Member Data Documentation

◆ kb_event

int hal_gfx_event_t::kb_event

keyboard event

Definition at line 86 of file hal_gfx_event.h.

◆ kb_key

char hal_gfx_event_t::kb_key

keyboard key value

Definition at line 87 of file hal_gfx_event.h.

◆ mouse_dx

int hal_gfx_event_t::mouse_dx

delta x-coordinate for mouse

Definition at line 82 of file hal_gfx_event.h.

◆ mouse_dy

int hal_gfx_event_t::mouse_dy

delta y-coordinate for mouse

Definition at line 83 of file hal_gfx_event.h.

◆ mouse_event

int hal_gfx_event_t::mouse_event

mouse event

Definition at line 84 of file hal_gfx_event.h.

◆ mouse_state

int hal_gfx_event_t::mouse_state

mouse state

Definition at line 85 of file hal_gfx_event.h.

◆ mouse_x

int hal_gfx_event_t::mouse_x

x-coordinate for mouse

Definition at line 80 of file hal_gfx_event.h.

◆ mouse_y

int hal_gfx_event_t::mouse_y

y-coordinate for mouse

Definition at line 81 of file hal_gfx_event.h.

◆ timer_expirations

uint32_t hal_gfx_event_t::timer_expirations

expire time

Definition at line 89 of file hal_gfx_event.h.

◆ timer_id

int hal_gfx_event_t::timer_id

timer id

Definition at line 88 of file hal_gfx_event.h.


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