|
Blender
V2.93
|
Public Attributes | |
| GHOST_SystemWayland * | system |
| struct wl_display * | display |
| struct wl_compositor * | compositor = nullptr |
| struct xdg_wm_base * | xdg_shell = nullptr |
| struct wl_shm * | shm = nullptr |
| std::vector< output_t * > | outputs |
| std::vector< input_t * > | inputs |
| struct wl_cursor_theme * | cursor_theme = nullptr |
| struct wl_data_device_manager * | data_device_manager = nullptr |
| struct zwp_relative_pointer_manager_v1 * | relative_pointer_manager = nullptr |
| struct zwp_pointer_constraints_v1 * | pointer_constraints = nullptr |
| std::vector< struct wl_surface * > | os_surfaces |
| std::vector< struct wl_egl_window * > | os_egl_windows |
Definition at line 139 of file GHOST_SystemWayland.cpp.
| struct wl_compositor* display_t::compositor = nullptr |
Definition at line 143 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::compositor(), and display_destroy().
| struct wl_cursor_theme* display_t::cursor_theme = nullptr |
Definition at line 148 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), GHOST_SystemWayland::GHOST_SystemWayland(), and GHOST_SystemWayland::setCursorShape().
| struct wl_data_device_manager* display_t::data_device_manager = nullptr |
Definition at line 149 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), GHOST_SystemWayland::GHOST_SystemWayland(), and GHOST_SystemWayland::putClipboard().
| struct wl_display* display_t::display |
Definition at line 142 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::createOffscreenContext(), GHOST_SystemWayland::display(), display_destroy(), GHOST_SystemWayland::GHOST_SystemWayland(), global_add(), and GHOST_SystemWayland::processEvents().
| std::vector<input_t *> display_t::inputs |
Definition at line 147 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), GHOST_SystemWayland::getButtons(), GHOST_SystemWayland::getCursorPosition(), GHOST_SystemWayland::getModifierKeys(), GHOST_SystemWayland::GHOST_SystemWayland(), GHOST_SystemWayland::putClipboard(), GHOST_SystemWayland::setCursorGrab(), GHOST_SystemWayland::setCursorShape(), GHOST_SystemWayland::setCursorVisibility(), and GHOST_SystemWayland::setCustomCursorShape().
| std::vector<struct wl_egl_window *> display_t::os_egl_windows |
Definition at line 154 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::createOffscreenContext(), and display_destroy().
| std::vector<struct wl_surface *> display_t::os_surfaces |
Definition at line 153 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::createOffscreenContext(), and display_destroy().
| std::vector<output_t *> display_t::outputs |
Definition at line 146 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), GHOST_SystemWayland::getMainDisplayDimensions(), and GHOST_SystemWayland::getNumDisplays().
| struct zwp_pointer_constraints_v1* display_t::pointer_constraints = nullptr |
Definition at line 151 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), and GHOST_SystemWayland::setCursorGrab().
| struct zwp_relative_pointer_manager_v1* display_t::relative_pointer_manager = nullptr |
Definition at line 150 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), and GHOST_SystemWayland::setCursorGrab().
| struct wl_shm* display_t::shm = nullptr |
Definition at line 145 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), GHOST_SystemWayland::GHOST_SystemWayland(), and GHOST_SystemWayland::setCustomCursorShape().
| GHOST_SystemWayland* display_t::system |
Definition at line 140 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::GHOST_SystemWayland().
| struct xdg_wm_base* display_t::xdg_shell = nullptr |
Definition at line 144 of file GHOST_SystemWayland.cpp.
Referenced by display_destroy(), GHOST_SystemWayland::GHOST_SystemWayland(), and GHOST_SystemWayland::shell().