wlmaker
Loading...
Searching...
No Matches
wlclient_attributes_t Struct Reference

#include <libwlclient.h>

Public Attributes

struct wl_display * wl_display_ptr
struct wl_compositor * wl_compositor_ptr
struct wl_shm * wl_shm_ptr
struct xdg_wm_base * xdg_wm_base_ptr
struct wl_seat * wl_seat_ptr
struct wl_pointer * wl_pointer_ptr
struct zwlmaker_icon_manager_v1 * icon_manager_ptr
struct zxdg_decoration_manager_v1 * xdg_decoration_manager_ptr
struct ext_input_observation_manager_v1 * input_observation_manager_ptr
const char * app_id_ptr

Detailed Description

Accessor to 'public' client attributes.

Member Data Documentation

◆ app_id_ptr

const char* wlclient_attributes_t::app_id_ptr

Application ID, as a string. Or NULL, if not set.

◆ icon_manager_ptr

struct zwlmaker_icon_manager_v1* wlclient_attributes_t::icon_manager_ptr

The bound Toplevel Icon Manager. Will be NULL if not supported.

◆ input_observation_manager_ptr

struct ext_input_observation_manager_v1* wlclient_attributes_t::input_observation_manager_ptr

The bound Input Observation.

◆ wl_compositor_ptr

struct wl_compositor* wlclient_attributes_t::wl_compositor_ptr

The bound compositor interface.

◆ wl_display_ptr

struct wl_display* wlclient_attributes_t::wl_display_ptr

Wayland display connection.

◆ wl_pointer_ptr

struct wl_pointer* wlclient_attributes_t::wl_pointer_ptr

Pointer state, if & when the seat has the capability.

◆ wl_seat_ptr

struct wl_seat* wlclient_attributes_t::wl_seat_ptr

The bound seat.

◆ wl_shm_ptr

struct wl_shm* wlclient_attributes_t::wl_shm_ptr

The bound SHM interface.

◆ xdg_decoration_manager_ptr

struct zxdg_decoration_manager_v1* wlclient_attributes_t::xdg_decoration_manager_ptr

The bound XDG decoration manager. NULL if not supported.

◆ xdg_wm_base_ptr

struct xdg_wm_base* wlclient_attributes_t::xdg_wm_base_ptr

The bound XDG wm_base interface.


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