RetroArch
Public Attributes | List of all members
udev_joypad Struct Reference
Collaboration diagram for udev_joypad:
[legend]

Public Attributes

int fd
 
dev_t device
 
uint64_t buttons
 
int16_t axes [NUM_AXES]
 
int8_t hats [NUM_HATS][2]
 
uint8_t button_bind [KEY_MAX]
 
uint8_t axes_bind [ABS_MAX]
 
struct input_absinfo absinfo [NUM_AXES]
 
int num_effects
 
int effects [2]
 
bool has_set_ff [2]
 
uint16_t strength [2]
 
uint16_t configured_strength [2]
 
char ident [255]
 
char * path
 
int32_t vid
 
int32_t pid
 
bool neg_trigger [NUM_AXES]
 

Member Data Documentation

◆ absinfo

struct input_absinfo udev_joypad::absinfo[NUM_AXES]

◆ axes

int16_t udev_joypad::axes[NUM_AXES]

◆ axes_bind

uint8_t udev_joypad::axes_bind[ABS_MAX]

◆ button_bind

uint8_t udev_joypad::button_bind[KEY_MAX]

◆ buttons

uint64_t udev_joypad::buttons

◆ configured_strength

uint16_t udev_joypad::configured_strength[2]

◆ device

dev_t udev_joypad::device

◆ effects

int udev_joypad::effects[2]

◆ fd

int udev_joypad::fd

◆ has_set_ff

bool udev_joypad::has_set_ff[2]

◆ hats

int8_t udev_joypad::hats[NUM_HATS][2]

◆ ident

char udev_joypad::ident[255]

◆ neg_trigger

bool udev_joypad::neg_trigger[NUM_AXES]

◆ num_effects

int udev_joypad::num_effects

◆ path

char* udev_joypad::path

◆ pid

int32_t udev_joypad::pid

◆ strength

uint16_t udev_joypad::strength[2]

◆ vid

int32_t udev_joypad::vid

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