Public Attributes | List of all members
_GLFWlibraryWayland Struct Reference

#include <wl_platform.h>

Public Attributes

size_t clipboardSendSize
 
char * clipboardSendString
 
size_t clipboardSize
 
char * clipboardString
 
struct wl_compositor * compositor
 
int compositorVersion
 
struct {
   void *   handle
 
   PFN_wl_cursor_image_get_buffer   image_get_buffer
 
   PFN_wl_cursor_theme_destroy   theme_destroy
 
   PFN_wl_cursor_theme_get_cursor   theme_get_cursor
 
   PFN_wl_cursor_theme_load   theme_load
 
cursor
 
struct wl_surface * cursorSurface
 
struct wl_cursor_theme * cursorTheme
 
struct wl_cursor_theme * cursorThemeHiDPI
 
int cursorTimerfd
 
struct wl_data_device * dataDevice
 
struct wl_data_device_manager * dataDeviceManager
 
struct wl_data_offer * dataOffer
 
struct wl_data_source * dataSource
 
struct zxdg_decoration_manager_v1 * decorationManager
 
struct wl_display * display
 
struct {
   void *   handle
 
   PFN_wl_egl_window_create   window_create
 
   PFN_wl_egl_window_destroy   window_destroy
 
   PFN_wl_egl_window_resize   window_resize
 
egl
 
struct zwp_idle_inhibit_manager_v1 * idleInhibitManager
 
struct wl_keyboard * keyboard
 
_GLFWwindowkeyboardFocus
 
int keyboardLastKey
 
int keyboardLastScancode
 
int32_t keyboardRepeatDelay
 
int32_t keyboardRepeatRate
 
short int keycodes [256]
 
struct wl_pointer * pointer
 
struct zwp_pointer_constraints_v1 * pointerConstraints
 
_GLFWwindowpointerFocus
 
struct wl_registry * registry
 
struct zwp_relative_pointer_manager_v1 * relativePointerManager
 
short int scancodes [GLFW_KEY_LAST+1]
 
struct wl_seat * seat
 
int seatVersion
 
uint32_t serial
 
struct wl_shell * shell
 
struct wl_shm * shm
 
struct wl_subcompositor * subcompositor
 
int timerfd
 
struct wp_viewporter * viewporter
 
struct xdg_wm_base * wmBase
 
struct {
   xkb_mod_mask_t   altMask
 
   xkb_mod_mask_t   capsLockMask
 
   struct xkb_context *   context
 
   PFN_xkb_context_new   context_new
 
   PFN_xkb_context_unref   context_unref
 
   xkb_mod_mask_t   controlMask
 
   void *   handle
 
   struct xkb_keymap *   keymap
 
   PFN_xkb_keymap_key_repeats   keymap_key_repeats
 
   PFN_xkb_keymap_mod_get_index   keymap_mod_get_index
 
   PFN_xkb_keymap_new_from_string   keymap_new_from_string
 
   PFN_xkb_keymap_unref   keymap_unref
 
   unsigned int   modifiers
 
   xkb_mod_mask_t   numLockMask
 
   xkb_mod_mask_t   shiftMask
 
   struct xkb_state *   state
 
   PFN_xkb_state_key_get_syms   state_key_get_syms
 
   PFN_xkb_state_new   state_new
 
   PFN_xkb_state_serialize_mods   state_serialize_mods
 
   PFN_xkb_state_unref   state_unref
 
   PFN_xkb_state_update_mask   state_update_mask
 
   xkb_mod_mask_t   superMask
 
xkb
 

Detailed Description

Definition at line 225 of file wl_platform.h.

Member Data Documentation

xkb_mod_mask_t _GLFWlibraryWayland::altMask

Definition at line 279 of file wl_platform.h.

xkb_mod_mask_t _GLFWlibraryWayland::capsLockMask

Definition at line 282 of file wl_platform.h.

size_t _GLFWlibraryWayland::clipboardSendSize

Definition at line 263 of file wl_platform.h.

char* _GLFWlibraryWayland::clipboardSendString

Definition at line 262 of file wl_platform.h.

size_t _GLFWlibraryWayland::clipboardSize

Definition at line 261 of file wl_platform.h.

char* _GLFWlibraryWayland::clipboardString

Definition at line 260 of file wl_platform.h.

struct wl_compositor* _GLFWlibraryWayland::compositor

Definition at line 229 of file wl_platform.h.

int _GLFWlibraryWayland::compositorVersion

Definition at line 247 of file wl_platform.h.

struct xkb_context* _GLFWlibraryWayland::context

Definition at line 270 of file wl_platform.h.

PFN_xkb_context_new _GLFWlibraryWayland::context_new

Definition at line 286 of file wl_platform.h.

PFN_xkb_context_unref _GLFWlibraryWayland::context_unref

Definition at line 287 of file wl_platform.h.

xkb_mod_mask_t _GLFWlibraryWayland::controlMask

Definition at line 278 of file wl_platform.h.

struct { ... } _GLFWlibraryWayland::cursor
struct wl_surface* _GLFWlibraryWayland::cursorSurface

Definition at line 252 of file wl_platform.h.

struct wl_cursor_theme* _GLFWlibraryWayland::cursorTheme

Definition at line 250 of file wl_platform.h.

struct wl_cursor_theme* _GLFWlibraryWayland::cursorThemeHiDPI

Definition at line 251 of file wl_platform.h.

int _GLFWlibraryWayland::cursorTimerfd

Definition at line 253 of file wl_platform.h.

struct wl_data_device* _GLFWlibraryWayland::dataDevice

Definition at line 237 of file wl_platform.h.

struct wl_data_device_manager* _GLFWlibraryWayland::dataDeviceManager

Definition at line 236 of file wl_platform.h.

struct wl_data_offer* _GLFWlibraryWayland::dataOffer

Definition at line 238 of file wl_platform.h.

struct wl_data_source* _GLFWlibraryWayland::dataSource

Definition at line 239 of file wl_platform.h.

struct zxdg_decoration_manager_v1* _GLFWlibraryWayland::decorationManager

Definition at line 241 of file wl_platform.h.

struct wl_display* _GLFWlibraryWayland::display

Definition at line 227 of file wl_platform.h.

struct { ... } _GLFWlibraryWayland::egl
void* _GLFWlibraryWayland::handle

Definition at line 269 of file wl_platform.h.

struct zwp_idle_inhibit_manager_v1* _GLFWlibraryWayland::idleInhibitManager

Definition at line 245 of file wl_platform.h.

PFN_wl_cursor_image_get_buffer _GLFWlibraryWayland::image_get_buffer

Definition at line 318 of file wl_platform.h.

struct wl_keyboard* _GLFWlibraryWayland::keyboard

Definition at line 235 of file wl_platform.h.

_GLFWwindow* _GLFWlibraryWayland::keyboardFocus

Definition at line 310 of file wl_platform.h.

int _GLFWlibraryWayland::keyboardLastKey

Definition at line 258 of file wl_platform.h.

int _GLFWlibraryWayland::keyboardLastScancode

Definition at line 259 of file wl_platform.h.

int32_t _GLFWlibraryWayland::keyboardRepeatDelay

Definition at line 257 of file wl_platform.h.

int32_t _GLFWlibraryWayland::keyboardRepeatRate

Definition at line 256 of file wl_platform.h.

short int _GLFWlibraryWayland::keycodes[256]

Definition at line 265 of file wl_platform.h.

struct xkb_keymap* _GLFWlibraryWayland::keymap

Definition at line 271 of file wl_platform.h.

PFN_xkb_keymap_key_repeats _GLFWlibraryWayland::keymap_key_repeats

Definition at line 291 of file wl_platform.h.

PFN_xkb_keymap_mod_get_index _GLFWlibraryWayland::keymap_mod_get_index

Definition at line 290 of file wl_platform.h.

PFN_xkb_keymap_new_from_string _GLFWlibraryWayland::keymap_new_from_string

Definition at line 288 of file wl_platform.h.

PFN_xkb_keymap_unref _GLFWlibraryWayland::keymap_unref

Definition at line 289 of file wl_platform.h.

unsigned int _GLFWlibraryWayland::modifiers

Definition at line 284 of file wl_platform.h.

xkb_mod_mask_t _GLFWlibraryWayland::numLockMask

Definition at line 283 of file wl_platform.h.

struct wl_pointer* _GLFWlibraryWayland::pointer

Definition at line 234 of file wl_platform.h.

struct zwp_pointer_constraints_v1* _GLFWlibraryWayland::pointerConstraints

Definition at line 244 of file wl_platform.h.

_GLFWwindow* _GLFWlibraryWayland::pointerFocus

Definition at line 309 of file wl_platform.h.

struct wl_registry* _GLFWlibraryWayland::registry

Definition at line 228 of file wl_platform.h.

struct zwp_relative_pointer_manager_v1* _GLFWlibraryWayland::relativePointerManager

Definition at line 243 of file wl_platform.h.

short int _GLFWlibraryWayland::scancodes[GLFW_KEY_LAST+1]

Definition at line 266 of file wl_platform.h.

struct wl_seat* _GLFWlibraryWayland::seat

Definition at line 233 of file wl_platform.h.

int _GLFWlibraryWayland::seatVersion

Definition at line 248 of file wl_platform.h.

uint32_t _GLFWlibraryWayland::serial

Definition at line 254 of file wl_platform.h.

struct wl_shell* _GLFWlibraryWayland::shell

Definition at line 231 of file wl_platform.h.

xkb_mod_mask_t _GLFWlibraryWayland::shiftMask

Definition at line 280 of file wl_platform.h.

struct wl_shm* _GLFWlibraryWayland::shm

Definition at line 232 of file wl_platform.h.

struct xkb_state* _GLFWlibraryWayland::state

Definition at line 272 of file wl_platform.h.

PFN_xkb_state_key_get_syms _GLFWlibraryWayland::state_key_get_syms

Definition at line 294 of file wl_platform.h.

PFN_xkb_state_new _GLFWlibraryWayland::state_new

Definition at line 292 of file wl_platform.h.

PFN_xkb_state_serialize_mods _GLFWlibraryWayland::state_serialize_mods

Definition at line 296 of file wl_platform.h.

PFN_xkb_state_unref _GLFWlibraryWayland::state_unref

Definition at line 293 of file wl_platform.h.

PFN_xkb_state_update_mask _GLFWlibraryWayland::state_update_mask

Definition at line 295 of file wl_platform.h.

struct wl_subcompositor* _GLFWlibraryWayland::subcompositor

Definition at line 230 of file wl_platform.h.

xkb_mod_mask_t _GLFWlibraryWayland::superMask

Definition at line 281 of file wl_platform.h.

PFN_wl_cursor_theme_destroy _GLFWlibraryWayland::theme_destroy

Definition at line 316 of file wl_platform.h.

PFN_wl_cursor_theme_get_cursor _GLFWlibraryWayland::theme_get_cursor

Definition at line 317 of file wl_platform.h.

PFN_wl_cursor_theme_load _GLFWlibraryWayland::theme_load

Definition at line 315 of file wl_platform.h.

int _GLFWlibraryWayland::timerfd

Definition at line 264 of file wl_platform.h.

struct wp_viewporter* _GLFWlibraryWayland::viewporter

Definition at line 242 of file wl_platform.h.

PFN_wl_egl_window_create _GLFWlibraryWayland::window_create

Definition at line 324 of file wl_platform.h.

PFN_wl_egl_window_destroy _GLFWlibraryWayland::window_destroy

Definition at line 325 of file wl_platform.h.

PFN_wl_egl_window_resize _GLFWlibraryWayland::window_resize

Definition at line 326 of file wl_platform.h.

struct xdg_wm_base* _GLFWlibraryWayland::wmBase

Definition at line 240 of file wl_platform.h.

struct { ... } _GLFWlibraryWayland::xkb

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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:31