RetroArch
Functions | Variables
hidpad_driver.c File Reference
#include "../../include/wiiu/input.h"
Include dependency graph for hidpad_driver.c:

Functions

static bool hidpad_init (void *data)
 
static bool hidpad_query_pad (unsigned pad)
 
static void hidpad_destroy (void)
 
static bool hidpad_button (unsigned pad, uint16_t button)
 
static void hidpad_get_buttons (unsigned pad, input_bits_t *state)
 
static int16_t hidpad_axis (unsigned pad, uint32_t axis)
 
static void hidpad_poll (void)
 
static const char * hidpad_name (unsigned pad)
 
static bool init_hid_driver (void)
 

Variables

static bool ready = false
 
input_device_driver_t hidpad_driver
 

Function Documentation

◆ hidpad_axis()

static int16_t hidpad_axis ( unsigned  pad,
uint32_t  axis 
)
static
Here is the call graph for this function:

◆ hidpad_button()

static bool hidpad_button ( unsigned  pad,
uint16_t  button 
)
static
Here is the call graph for this function:

◆ hidpad_destroy()

static void hidpad_destroy ( void  )
static
Here is the call graph for this function:

◆ hidpad_get_buttons()

static void hidpad_get_buttons ( unsigned  pad,
input_bits_t state 
)
static
Here is the call graph for this function:

◆ hidpad_init()

static bool hidpad_init ( void data)
static
Here is the call graph for this function:

◆ hidpad_name()

static const char * hidpad_name ( unsigned  pad)
static
Here is the call graph for this function:

◆ hidpad_poll()

static void hidpad_poll ( void  )
static
Here is the caller graph for this function:

◆ hidpad_query_pad()

static bool hidpad_query_pad ( unsigned  pad)
static
Here is the caller graph for this function:

◆ init_hid_driver()

static bool init_hid_driver ( void  )
static
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ hidpad_driver

input_device_driver_t hidpad_driver
Initial value:
=
{
"hid"
}
static bool hidpad_query_pad(unsigned pad)
Definition: hidpad_driver.c:52
static void hidpad_poll(void)
Definition: hidpad_driver.c:88
#define NULL
Pointer to 0.
Definition: gctypes.h:65
static void hidpad_destroy(void)
Definition: hidpad_driver.c:57
static const char * hidpad_name(unsigned pad)
Definition: hidpad_driver.c:94
static int16_t hidpad_axis(unsigned pad, uint32_t axis)
Definition: hidpad_driver.c:80
static void hidpad_get_buttons(unsigned pad, input_bits_t *state)
Definition: hidpad_driver.c:72
static bool hidpad_button(unsigned pad, uint16_t button)
Definition: hidpad_driver.c:64
static bool hidpad_init(void *data)
Definition: hidpad_driver.c:35

◆ ready

bool ready = false
static