VSF Documented
vsf_usbh_xb1.h File Reference

Go to the source code of this file.

Data Structures

struct  vk_input_xb1_t
 
class  vk_usbh_xb1_t
 

Typedefs

typedef struct vk_input_xb1_t vk_input_xb1_t
 

Enumerations

enum  { VSF_INPUT_TYPE_XB1 = VSF_INPUT_USER_TYPE }
 

Functions

void vk_xb1_process_input (vk_input_xb1_t *dev, vsf_usb_xb1_gamepad_in_report_t *data)
 
void vk_xb1_new_dev (vk_input_xb1_t *dev)
 
void vk_xb1_free_dev (vk_input_xb1_t *dev)
 

Variables

const vk_input_item_info_t vk_xb1_gamepad_item_info [GAMEPAD_ID_NUM]
 
const vk_usbh_class_drv_t vk_usbh_xb1_drv
 

Typedef Documentation

◆ vk_input_xb1_t

typedef struct vk_input_xb1_t vk_input_xb1_t

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
VSF_INPUT_TYPE_XB1 

Function Documentation

◆ vk_xb1_process_input()

void vk_xb1_process_input ( vk_input_xb1_t * dev,
vsf_usb_xb1_gamepad_in_report_t * data )
extern

◆ vk_xb1_new_dev()

void vk_xb1_new_dev ( vk_input_xb1_t * dev)
extern

◆ vk_xb1_free_dev()

void vk_xb1_free_dev ( vk_input_xb1_t * dev)
extern

Variable Documentation

◆ vk_xb1_gamepad_item_info

const vk_input_item_info_t vk_xb1_gamepad_item_info[GAMEPAD_ID_NUM]
extern

◆ vk_usbh_xb1_drv

const vk_usbh_class_drv_t vk_usbh_xb1_drv
extern
Generated from commit: vsfteam/vsf@ceb53fd