Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
_GLFWwindowWayland Struct Reference

#include <wl_platform.h>

+ Collaboration diagram for _GLFWwindowWayland:

Public Attributes

int width
 
int height
 
GLFWbool visible
 
GLFWbool maximized
 
GLFWbool hovered
 
GLFWbool transparent
 
struct wl_surface * surface
 
struct wl_egl_window * native
 
struct wl_callback * callback
 
struct {
   struct xdg_surface *   surface
 
   struct xdg_toplevel *   toplevel
 
   struct zxdg_toplevel_decoration_v1 *   decoration
 
xdg
 
_GLFWcursorcurrentCursor
 
double cursorPosX
 
double cursorPosY
 
char * title
 
int scale
 
_GLFWmonitor ** monitors
 
int monitorsCount
 
int monitorsSize
 
struct {
   struct zwp_relative_pointer_v1 *   relativePointer
 
   struct zwp_locked_pointer_v1 *   lockedPointer
 
pointerLock
 
struct zwp_idle_inhibitor_v1 * idleInhibitor
 
GLFWbool wasFullscreen
 
struct {
   GLFWbool   serverSide
 
   struct wl_buffer *   buffer
 
   _GLFWdecorationWayland   top
 
   _GLFWdecorationWayland   left
 
   _GLFWdecorationWayland   right
 
   _GLFWdecorationWayland   bottom
 
   int   focus
 
decorations
 

Detailed Description

Definition at line 169 of file wl_platform.h.

Member Data Documentation

◆ bottom

_GLFWdecorationWayland _GLFWwindowWayland::bottom

Definition at line 210 of file wl_platform.h.

◆ buffer

struct wl_buffer* _GLFWwindowWayland::buffer

Definition at line 209 of file wl_platform.h.

◆ callback

struct wl_callback* _GLFWwindowWayland::callback

Definition at line 178 of file wl_platform.h.

◆ currentCursor

_GLFWcursor* _GLFWwindowWayland::currentCursor

Definition at line 186 of file wl_platform.h.

◆ cursorPosX

double _GLFWwindowWayland::cursorPosX

Definition at line 187 of file wl_platform.h.

◆ cursorPosY

double _GLFWwindowWayland::cursorPosY

Definition at line 187 of file wl_platform.h.

◆ decoration

struct zxdg_toplevel_decoration_v1* _GLFWwindowWayland::decoration

Definition at line 183 of file wl_platform.h.

◆ 

struct { ... } _GLFWwindowWayland::decorations

◆ focus

int _GLFWwindowWayland::focus

Definition at line 211 of file wl_platform.h.

◆ height

int _GLFWwindowWayland::height

Definition at line 171 of file wl_platform.h.

◆ hovered

GLFWbool _GLFWwindowWayland::hovered

Definition at line 174 of file wl_platform.h.

◆ idleInhibitor

struct zwp_idle_inhibitor_v1* _GLFWwindowWayland::idleInhibitor

Definition at line 203 of file wl_platform.h.

◆ left

_GLFWdecorationWayland _GLFWwindowWayland::left

Definition at line 210 of file wl_platform.h.

◆ lockedPointer

struct zwp_locked_pointer_v1* _GLFWwindowWayland::lockedPointer

Definition at line 200 of file wl_platform.h.

◆ maximized

GLFWbool _GLFWwindowWayland::maximized

Definition at line 173 of file wl_platform.h.

◆ monitors

_GLFWmonitor** _GLFWwindowWayland::monitors

Definition at line 194 of file wl_platform.h.

◆ monitorsCount

int _GLFWwindowWayland::monitorsCount

Definition at line 195 of file wl_platform.h.

◆ monitorsSize

int _GLFWwindowWayland::monitorsSize

Definition at line 196 of file wl_platform.h.

◆ native

struct wl_egl_window* _GLFWwindowWayland::native

Definition at line 177 of file wl_platform.h.

◆ 

struct { ... } _GLFWwindowWayland::pointerLock

◆ relativePointer

struct zwp_relative_pointer_v1* _GLFWwindowWayland::relativePointer

Definition at line 199 of file wl_platform.h.

◆ right

_GLFWdecorationWayland _GLFWwindowWayland::right

Definition at line 210 of file wl_platform.h.

◆ scale

int _GLFWwindowWayland::scale

Definition at line 193 of file wl_platform.h.

◆ serverSide

GLFWbool _GLFWwindowWayland::serverSide

Definition at line 208 of file wl_platform.h.

◆ surface [1/2]

struct wl_surface* _GLFWwindowWayland::surface

Definition at line 176 of file wl_platform.h.

◆ surface [2/2]

struct xdg_surface* _GLFWwindowWayland::surface

Definition at line 181 of file wl_platform.h.

◆ title

char* _GLFWwindowWayland::title

Definition at line 189 of file wl_platform.h.

◆ top

_GLFWdecorationWayland _GLFWwindowWayland::top

Definition at line 210 of file wl_platform.h.

◆ toplevel

struct xdg_toplevel* _GLFWwindowWayland::toplevel

Definition at line 182 of file wl_platform.h.

◆ transparent

GLFWbool _GLFWwindowWayland::transparent

Definition at line 175 of file wl_platform.h.

◆ visible

GLFWbool _GLFWwindowWayland::visible

Definition at line 172 of file wl_platform.h.

◆ wasFullscreen

GLFWbool _GLFWwindowWayland::wasFullscreen

Definition at line 205 of file wl_platform.h.

◆ width

int _GLFWwindowWayland::width

Definition at line 171 of file wl_platform.h.

◆ 

struct { ... } _GLFWwindowWayland::xdg

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