Blender  V2.93
Public Attributes | List of all members
display_t Struct Reference

Public Attributes

GHOST_SystemWaylandsystem
 
struct wl_display * display
 
struct wl_compositor * compositor = nullptr
 
struct xdg_wm_base * xdg_shell = nullptr
 
struct wl_shm * shm = nullptr
 
std::vector< output_t * > outputs
 
std::vector< input_t * > inputs
 
struct wl_cursor_theme * cursor_theme = nullptr
 
struct wl_data_device_manager * data_device_manager = nullptr
 
struct zwp_relative_pointer_manager_v1 * relative_pointer_manager = nullptr
 
struct zwp_pointer_constraints_v1 * pointer_constraints = nullptr
 
std::vector< struct wl_surface * > os_surfaces
 
std::vector< struct wl_egl_window * > os_egl_windows
 

Detailed Description

Definition at line 139 of file GHOST_SystemWayland.cpp.

Member Data Documentation

◆ compositor

struct wl_compositor* display_t::compositor = nullptr

Definition at line 143 of file GHOST_SystemWayland.cpp.

Referenced by GHOST_SystemWayland::compositor(), and display_destroy().

◆ cursor_theme

struct wl_cursor_theme* display_t::cursor_theme = nullptr

◆ data_device_manager

struct wl_data_device_manager* display_t::data_device_manager = nullptr

◆ display

struct wl_display* display_t::display

◆ inputs

std::vector<input_t *> display_t::inputs

◆ os_egl_windows

std::vector<struct wl_egl_window *> display_t::os_egl_windows

◆ os_surfaces

std::vector<struct wl_surface *> display_t::os_surfaces

◆ outputs

std::vector<output_t *> display_t::outputs

◆ pointer_constraints

struct zwp_pointer_constraints_v1* display_t::pointer_constraints = nullptr

Definition at line 151 of file GHOST_SystemWayland.cpp.

Referenced by display_destroy(), and GHOST_SystemWayland::setCursorGrab().

◆ relative_pointer_manager

struct zwp_relative_pointer_manager_v1* display_t::relative_pointer_manager = nullptr

Definition at line 150 of file GHOST_SystemWayland.cpp.

Referenced by display_destroy(), and GHOST_SystemWayland::setCursorGrab().

◆ shm

struct wl_shm* display_t::shm = nullptr

◆ system

GHOST_SystemWayland* display_t::system

Definition at line 140 of file GHOST_SystemWayland.cpp.

Referenced by GHOST_SystemWayland::GHOST_SystemWayland().

◆ xdg_shell

struct xdg_wm_base* display_t::xdg_shell = nullptr

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