#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 |