RADLib
RADical C++ application framework
rad_input_event Struct Reference

#include <radekernel.h>

Public Attributes

uint32_t size
 
rad_input_event_type_t type
 
uint32_t code
 
uint32_t codepoint
 
uint32_t modifiers
 
uint8_t pressed
 
uint8_t repeat
 
uint16_t reserved
 
int32_t x
 
int32_t y
 
int32_t dx
 
int32_t dy
 
int32_t scroll_x
 
int32_t scroll_y
 
uint32_t buttons
 

Member Data Documentation

◆ buttons

uint32_t rad_input_event::buttons

◆ code

uint32_t rad_input_event::code

◆ codepoint

uint32_t rad_input_event::codepoint

◆ dx

int32_t rad_input_event::dx

◆ dy

int32_t rad_input_event::dy

◆ modifiers

uint32_t rad_input_event::modifiers

◆ pressed

uint8_t rad_input_event::pressed

◆ repeat

uint8_t rad_input_event::repeat

◆ reserved

uint16_t rad_input_event::reserved

◆ scroll_x

int32_t rad_input_event::scroll_x

◆ scroll_y

int32_t rad_input_event::scroll_y

◆ size

uint32_t rad_input_event::size

◆ type

rad_input_event_type_t rad_input_event::type

◆ x

int32_t rad_input_event::x

◆ y

int32_t rad_input_event::y

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