Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
game_input_event Struct Reference

#include <kodi_game_types.h>

Public Attributes

GAME_INPUT_EVENT_SOURCE type
 
const char * controller_id
 
GAME_PORT_TYPE port_type
 
const char * port_address
 
const char * feature_name
 
union {
   struct game_digital_button_event   digital_button
 
   struct game_analog_button_event   analog_button
 
   struct game_axis_event   axis
 
   struct game_analog_stick_event   analog_stick
 
   struct game_accelerometer_event   accelerometer
 
   struct game_key_event   key
 
   struct game_rel_pointer_event   rel_pointer
 
   struct game_abs_pointer_event   abs_pointer
 
   struct game_motor_event   motor
 
}; 
 

Member Data Documentation

◆ 

union { ... } game_input_event::@9

◆ abs_pointer

struct game_abs_pointer_event game_input_event::abs_pointer

◆ accelerometer

struct game_accelerometer_event game_input_event::accelerometer

◆ analog_button

struct game_analog_button_event game_input_event::analog_button

◆ analog_stick

struct game_analog_stick_event game_input_event::analog_stick

◆ axis

struct game_axis_event game_input_event::axis

◆ controller_id

const char* game_input_event::controller_id

◆ digital_button

struct game_digital_button_event game_input_event::digital_button

◆ feature_name

const char* game_input_event::feature_name

◆ key

struct game_key_event game_input_event::key

◆ motor

struct game_motor_event game_input_event::motor

◆ port_address

const char* game_input_event::port_address

◆ port_type

GAME_PORT_TYPE game_input_event::port_type

◆ rel_pointer

struct game_rel_pointer_event game_input_event::rel_pointer

◆ type

GAME_INPUT_EVENT_SOURCE game_input_event::type

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