RetroArch
Public Attributes | List of all members
gfx_ctx_wayland_data Struct Reference
Collaboration diagram for gfx_ctx_wayland_data:
[legend]

Public Attributes

bool fullscreen
 
bool maximized
 
bool resize
 
bool configured
 
bool activated
 
int prev_width
 
int prev_height
 
unsigned width
 
unsigned height
 
unsigned physical_width
 
unsigned physical_height
 
int refresh_rate
 
struct wl_registry * registry
 
struct wl_compositor * compositor
 
struct wl_surface * surface
 
struct wl_shell_surface * shell_surf
 
struct wl_shell * shell
 
struct zxdg_surface_v6 * zxdg_surface
 
struct zxdg_shell_v6 * zxdg_shell
 
struct zxdg_toplevel_v6 * zxdg_toplevel
 
struct xdg_surface * xdg_surface
 
struct xdg_wm_base * xdg_shell
 
struct xdg_toplevel * xdg_toplevel
 
struct wl_keyboard * wl_keyboard
 
struct wl_pointer * wl_pointer
 
struct wl_touch * wl_touch
 
struct wl_seat * seat
 
struct wl_shm * shm
 
struct zxdg_decoration_manager_v1 * deco_manager
 
struct zxdg_toplevel_decoration_v1 * deco
 
struct zwp_idle_inhibit_manager_v1 * idle_inhibit_manager
 
struct zwp_idle_inhibitor_v1 * idle_inhibitor
 
int swap_interval
 
bool core_hw_context_enable
 
unsigned buffer_scale
 
struct {
   struct wl_cursor *   default_cursor
 
   struct wl_cursor_theme *   theme
 
   struct wl_surface *   surface
 
   uint32_t   serial
 
   bool   visible
 
cursor
 
input_ctx_wayland_data_t input
 

Member Data Documentation

◆ activated

bool gfx_ctx_wayland_data::activated

◆ buffer_scale

unsigned gfx_ctx_wayland_data::buffer_scale

◆ compositor

struct wl_compositor* gfx_ctx_wayland_data::compositor

◆ configured

bool gfx_ctx_wayland_data::configured

◆ core_hw_context_enable

bool gfx_ctx_wayland_data::core_hw_context_enable

◆ cursor

struct { ... } gfx_ctx_wayland_data::cursor

◆ deco

struct zxdg_toplevel_decoration_v1* gfx_ctx_wayland_data::deco

◆ deco_manager

struct zxdg_decoration_manager_v1* gfx_ctx_wayland_data::deco_manager

◆ default_cursor

struct wl_cursor* gfx_ctx_wayland_data::default_cursor

◆ fullscreen

bool gfx_ctx_wayland_data::fullscreen

◆ height

unsigned gfx_ctx_wayland_data::height

◆ idle_inhibit_manager

struct zwp_idle_inhibit_manager_v1* gfx_ctx_wayland_data::idle_inhibit_manager

◆ idle_inhibitor

struct zwp_idle_inhibitor_v1* gfx_ctx_wayland_data::idle_inhibitor

◆ input

input_ctx_wayland_data_t gfx_ctx_wayland_data::input

◆ maximized

bool gfx_ctx_wayland_data::maximized

◆ physical_height

unsigned gfx_ctx_wayland_data::physical_height

◆ physical_width

unsigned gfx_ctx_wayland_data::physical_width

◆ prev_height

int gfx_ctx_wayland_data::prev_height

◆ prev_width

int gfx_ctx_wayland_data::prev_width

◆ refresh_rate

int gfx_ctx_wayland_data::refresh_rate

◆ registry

struct wl_registry* gfx_ctx_wayland_data::registry

◆ resize

bool gfx_ctx_wayland_data::resize

◆ seat

struct wl_seat* gfx_ctx_wayland_data::seat

◆ serial

uint32_t gfx_ctx_wayland_data::serial

◆ shell

struct wl_shell* gfx_ctx_wayland_data::shell

◆ shell_surf

struct wl_shell_surface* gfx_ctx_wayland_data::shell_surf

◆ shm

struct wl_shm* gfx_ctx_wayland_data::shm

◆ surface

struct wl_surface* gfx_ctx_wayland_data::surface

◆ swap_interval

int gfx_ctx_wayland_data::swap_interval

◆ theme

struct wl_cursor_theme* gfx_ctx_wayland_data::theme

◆ visible

bool gfx_ctx_wayland_data::visible

◆ width

unsigned gfx_ctx_wayland_data::width

◆ wl_keyboard

struct wl_keyboard* gfx_ctx_wayland_data::wl_keyboard

◆ wl_pointer

struct wl_pointer* gfx_ctx_wayland_data::wl_pointer

◆ wl_touch

struct wl_touch* gfx_ctx_wayland_data::wl_touch

◆ xdg_shell

struct xdg_wm_base* gfx_ctx_wayland_data::xdg_shell

◆ xdg_surface

struct xdg_surface* gfx_ctx_wayland_data::xdg_surface

◆ xdg_toplevel

struct xdg_toplevel* gfx_ctx_wayland_data::xdg_toplevel

◆ zxdg_shell

struct zxdg_shell_v6* gfx_ctx_wayland_data::zxdg_shell

◆ zxdg_surface

struct zxdg_surface_v6* gfx_ctx_wayland_data::zxdg_surface

◆ zxdg_toplevel

struct zxdg_toplevel_v6* gfx_ctx_wayland_data::zxdg_toplevel

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