#include <wl_platform.h>
Public Attributes | |
| struct wl_callback * | callback |
| _GLFWcursor * | currentCursor |
| double | cursorPosX |
| double | cursorPosY |
| struct { | |
| _GLFWdecorationWayland bottom | |
| struct wl_buffer * buffer | |
| int focus | |
| _GLFWdecorationWayland left | |
| _GLFWdecorationWayland right | |
| GLFWbool serverSide | |
| _GLFWdecorationWayland top | |
| } | decorations |
| int | height |
| GLFWbool | hovered |
| struct zwp_idle_inhibitor_v1 * | idleInhibitor |
| GLFWbool | justCreated |
| GLFWbool | maximized |
| _GLFWmonitor ** | monitors |
| int | monitorsCount |
| int | monitorsSize |
| struct wl_egl_window * | native |
| struct { | |
| struct zwp_locked_pointer_v1 * lockedPointer | |
| struct zwp_relative_pointer_v1 * relativePointer | |
| } | pointerLock |
| int | scale |
| struct wl_shell_surface * | shellSurface |
| struct wl_surface * | surface |
| char * | title |
| GLFWbool | transparent |
| GLFWbool | visible |
| int | width |
| struct { | |
| struct zxdg_toplevel_decoration_v1 * decoration | |
| struct xdg_surface * surface | |
| struct xdg_toplevel * toplevel | |
| } | xdg |
Definition at line 174 of file wl_platform.h.
| _GLFWdecorationWayland _GLFWwindowWayland::bottom |
Definition at line 217 of file wl_platform.h.
| struct wl_buffer* _GLFWwindowWayland::buffer |
Definition at line 216 of file wl_platform.h.
| struct wl_callback* _GLFWwindowWayland::callback |
Definition at line 184 of file wl_platform.h.
| _GLFWcursor* _GLFWwindowWayland::currentCursor |
Definition at line 192 of file wl_platform.h.
| double _GLFWwindowWayland::cursorPosX |
Definition at line 193 of file wl_platform.h.
| double _GLFWwindowWayland::cursorPosY |
Definition at line 193 of file wl_platform.h.
| struct zxdg_toplevel_decoration_v1* _GLFWwindowWayland::decoration |
Definition at line 189 of file wl_platform.h.
| struct { ... } _GLFWwindowWayland::decorations |
| int _GLFWwindowWayland::focus |
Definition at line 218 of file wl_platform.h.
| int _GLFWwindowWayland::height |
Definition at line 176 of file wl_platform.h.
| GLFWbool _GLFWwindowWayland::hovered |
Definition at line 179 of file wl_platform.h.
| struct zwp_idle_inhibitor_v1* _GLFWwindowWayland::idleInhibitor |
Definition at line 209 of file wl_platform.h.
| GLFWbool _GLFWwindowWayland::justCreated |
Definition at line 212 of file wl_platform.h.
| _GLFWdecorationWayland _GLFWwindowWayland::left |
Definition at line 217 of file wl_platform.h.
| struct zwp_locked_pointer_v1* _GLFWwindowWayland::lockedPointer |
Definition at line 206 of file wl_platform.h.
| GLFWbool _GLFWwindowWayland::maximized |
Definition at line 178 of file wl_platform.h.
| _GLFWmonitor** _GLFWwindowWayland::monitors |
Definition at line 200 of file wl_platform.h.
| int _GLFWwindowWayland::monitorsCount |
Definition at line 201 of file wl_platform.h.
| int _GLFWwindowWayland::monitorsSize |
Definition at line 202 of file wl_platform.h.
| struct wl_egl_window* _GLFWwindowWayland::native |
Definition at line 182 of file wl_platform.h.
| struct { ... } _GLFWwindowWayland::pointerLock |
| struct zwp_relative_pointer_v1* _GLFWwindowWayland::relativePointer |
Definition at line 205 of file wl_platform.h.
| _GLFWdecorationWayland _GLFWwindowWayland::right |
Definition at line 217 of file wl_platform.h.
| int _GLFWwindowWayland::scale |
Definition at line 199 of file wl_platform.h.
| GLFWbool _GLFWwindowWayland::serverSide |
Definition at line 215 of file wl_platform.h.
| struct wl_shell_surface* _GLFWwindowWayland::shellSurface |
Definition at line 183 of file wl_platform.h.
| struct wl_surface* _GLFWwindowWayland::surface |
Definition at line 181 of file wl_platform.h.
| struct xdg_surface* _GLFWwindowWayland::surface |
Definition at line 187 of file wl_platform.h.
| char* _GLFWwindowWayland::title |
Definition at line 195 of file wl_platform.h.
| _GLFWdecorationWayland _GLFWwindowWayland::top |
Definition at line 217 of file wl_platform.h.
| struct xdg_toplevel* _GLFWwindowWayland::toplevel |
Definition at line 188 of file wl_platform.h.
| GLFWbool _GLFWwindowWayland::transparent |
Definition at line 180 of file wl_platform.h.
| GLFWbool _GLFWwindowWayland::visible |
Definition at line 177 of file wl_platform.h.
| int _GLFWwindowWayland::width |
Definition at line 176 of file wl_platform.h.
| struct { ... } _GLFWwindowWayland::xdg |