USB_Host_Shield_2.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Attributes | List of all members
GamePadEventData Struct Reference

#include <le3dp_rptparser.h>

Public Attributes

union {
   uint32_t   axes
 
   struct {
      uint32_t   x: 10
 
      uint32_t   y: 10
 
      uint32_t   hat: 4
 
      uint32_t   twist: 8
 
   } 
 
}; 
 
uint8_t buttons_a
 
uint8_t slider
 
uint8_t buttons_b
 
uint8_t X
 
uint8_t Y
 
uint8_t Z1
 
uint8_t Z2
 
uint8_t Rz
 

Member Data Documentation

union { ... }
uint32_t GamePadEventData::axes
uint8_t GamePadEventData::buttons_a
uint8_t GamePadEventData::buttons_b
uint32_t GamePadEventData::hat
uint8_t GamePadEventData::Rz
uint8_t GamePadEventData::slider
uint32_t GamePadEventData::twist
uint8_t GamePadEventData::X
uint32_t GamePadEventData::x
uint8_t GamePadEventData::Y
uint32_t GamePadEventData::y
uint8_t GamePadEventData::Z1
uint8_t GamePadEventData::Z2

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