RetroArch
Public Attributes | List of all members
rarch_joypad_driver Struct Reference

#include <input_driver.h>

Public Attributes

bool(* init )(void *data)
 
bool(* query_pad )(unsigned)
 
void(* destroy )(void)
 
bool(* button )(unsigned, uint16_t)
 
void(* get_buttons )(unsigned, input_bits_t *)
 
int16_t(* axis )(unsigned, uint32_t)
 
void(* poll )(void)
 
bool(* set_rumble )(unsigned, enum retro_rumble_effect, uint16_t)
 
const char *(* name )(unsigned)
 
const char * ident
 

Member Data Documentation

◆ axis

int16_t(* rarch_joypad_driver::axis) (unsigned, uint32_t)

◆ button

bool(* rarch_joypad_driver::button) (unsigned, uint16_t)

◆ destroy

void(* rarch_joypad_driver::destroy) (void)

◆ get_buttons

void(* rarch_joypad_driver::get_buttons) (unsigned, input_bits_t *)

◆ ident

const char* rarch_joypad_driver::ident

◆ init

bool(* rarch_joypad_driver::init) (void *data)

◆ name

const char*(* rarch_joypad_driver::name) (unsigned)

◆ poll

void(* rarch_joypad_driver::poll) (void)

◆ query_pad

bool(* rarch_joypad_driver::query_pad) (unsigned)

◆ set_rumble

bool(* rarch_joypad_driver::set_rumble) (unsigned, enum retro_rumble_effect, uint16_t)

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