RetroArch
Public Attributes | List of all members
input_ctx_wayland_data Struct Reference

#include <wayland_common.h>

Collaboration diagram for input_ctx_wayland_data:
[legend]

Public Attributes

uint8_t key_state [UDEV_MAX_KEYS]
 
bool keyboard_focus
 
struct {
   int   last_x
 
   int   last_y
 
   int   x
 
   int   y
 
   int   delta_x
 
   int   delta_y
 
   bool   last_valid
 
   bool   focus
 
   bool   left
 
   bool   right
 
   bool   middle
 
mouse
 
struct wl_display * dpy
 
int fd
 
const input_device_driver_tjoypad
 
bool blocked
 
wayland_touch_data_t touches [MAX_TOUCHES]
 

Member Data Documentation

◆ blocked

bool input_ctx_wayland_data::blocked

◆ delta_x

int input_ctx_wayland_data::delta_x

◆ delta_y

int input_ctx_wayland_data::delta_y

◆ dpy

struct wl_display* input_ctx_wayland_data::dpy

◆ fd

int input_ctx_wayland_data::fd

◆ focus

bool input_ctx_wayland_data::focus

◆ joypad

const input_device_driver_t* input_ctx_wayland_data::joypad

◆ key_state

uint8_t input_ctx_wayland_data::key_state[UDEV_MAX_KEYS]

◆ keyboard_focus

bool input_ctx_wayland_data::keyboard_focus

◆ last_valid

bool input_ctx_wayland_data::last_valid

◆ last_x

int input_ctx_wayland_data::last_x

◆ last_y

int input_ctx_wayland_data::last_y

◆ left

bool input_ctx_wayland_data::left

◆ middle

bool input_ctx_wayland_data::middle

◆ mouse

struct { ... } input_ctx_wayland_data::mouse

◆ right

bool input_ctx_wayland_data::right

◆ touches

wayland_touch_data_t input_ctx_wayland_data::touches[MAX_TOUCHES]

◆ x

int input_ctx_wayland_data::x

◆ y

int input_ctx_wayland_data::y

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