|
Blender
V2.93
|
#include "GHOST_WindowWayland.h"#include "GHOST_SystemWayland.h"#include "GHOST_WindowManager.h"#include "GHOST_Event.h"#include "GHOST_ContextEGL.h"#include "GHOST_ContextNone.h"#include <wayland-egl.h>Go to the source code of this file.
Classes | |
| struct | window_t |
Wayland Interface Callbacks | |
These callbacks are registered for Wayland interfaces and called when an event is received from the compositor. | |
| static const xdg_toplevel_listener | toplevel_listener |
| static const xdg_surface_listener | surface_listener |
| static void | toplevel_configure (void *data, xdg_toplevel *, int32_t width, int32_t height, wl_array *states) |
| static void | toplevel_close (void *data, xdg_toplevel *) |
| static void | surface_configure (void *data, xdg_surface *xdg_surface, uint32_t serial) |
|
static |
Definition at line 96 of file GHOST_WindowWayland.cpp.
References GHOST_WindowWayland::activate(), data, GHOST_WindowWayland::deactivate(), window_t::egl_window, window_t::height, window_t::is_active, GHOST_WindowWayland::notify_size(), window_t::pending_height, window_t::pending_width, w(), window_t::w, and window_t::width.
|
static |
Definition at line 86 of file GHOST_WindowWayland.cpp.
|
static |
Definition at line 53 of file GHOST_WindowWayland.cpp.
References data, height, window_t::is_active, window_t::is_fullscreen, window_t::is_maximised, window_t::pending_height, window_t::pending_width, state, and width.
|
static |
Definition at line 122 of file GHOST_WindowWayland.cpp.
Referenced by GHOST_WindowWayland::GHOST_WindowWayland().
|
static |
Definition at line 91 of file GHOST_WindowWayland.cpp.
Referenced by GHOST_WindowWayland::GHOST_WindowWayland().