|
Blender
V3.3
|
Public Attributes | |
| GHOST_SystemWayland * | system = nullptr |
| struct wl_display * | display = nullptr |
| struct wl_compositor * | compositor = nullptr |
| struct xdg_wm_base * | xdg_shell = nullptr |
| struct zxdg_decoration_manager_v1 * | xdg_decoration_manager = nullptr |
| struct zxdg_output_manager_v1 * | xdg_output_manager = nullptr |
| struct wl_shm * | shm = nullptr |
| std::vector< output_t * > | outputs |
| std::vector< input_t * > | inputs |
| struct wl_data_device_manager * | data_device_manager = nullptr |
| struct zwp_tablet_manager_v2 * | tablet_manager = nullptr |
| struct zwp_relative_pointer_manager_v1 * | relative_pointer_manager = nullptr |
| struct zwp_pointer_constraints_v1 * | pointer_constraints = nullptr |
Definition at line 336 of file GHOST_SystemWayland.cpp.
| struct wl_compositor* display_t::compositor = nullptr |
Definition at line 340 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::compositor().
| struct wl_data_device_manager* display_t::data_device_manager = nullptr |
Definition at line 354 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::GHOST_SystemWayland(), and GHOST_SystemWayland::putClipboard().
| struct wl_display* display_t::display = nullptr |
Definition at line 339 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::createOffscreenContext(), GHOST_SystemWayland::display(), GHOST_SystemWayland::GHOST_SystemWayland(), global_handle_add(), and GHOST_SystemWayland::processEvents().
| std::vector<input_t *> display_t::inputs |
Definition at line 352 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::getButtons(), GHOST_SystemWayland::getCursorBitmap(), GHOST_SystemWayland::getCursorGrabUseSoftwareDisplay(), GHOST_SystemWayland::getCursorPosition(), GHOST_SystemWayland::getCursorPositionClientRelative(), GHOST_SystemWayland::getModifierKeys(), GHOST_SystemWayland::GHOST_SystemWayland(), GHOST_SystemWayland::putClipboard(), GHOST_SystemWayland::setCursorPosition(), GHOST_SystemWayland::setCursorPositionClientRelative(), GHOST_SystemWayland::setCursorShape(), GHOST_SystemWayland::setCursorVisibility(), GHOST_SystemWayland::setCustomCursorShape(), GHOST_SystemWayland::window_cursor_grab_set(), and GHOST_SystemWayland::window_surface_unref().
| std::vector<output_t *> display_t::outputs |
Definition at line 351 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::getAllDisplayDimensions(), GHOST_SystemWayland::getMainDisplayDimensions(), GHOST_SystemWayland::getNumDisplays(), and GHOST_SystemWayland::outputs().
| struct zwp_pointer_constraints_v1* display_t::pointer_constraints = nullptr |
Definition at line 357 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::window_cursor_grab_set().
| struct zwp_relative_pointer_manager_v1* display_t::relative_pointer_manager = nullptr |
Definition at line 356 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::window_cursor_grab_set().
| struct wl_shm* display_t::shm = nullptr |
Definition at line 350 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::setCustomCursorShape(), and GHOST_SystemWayland::shm().
| GHOST_SystemWayland* display_t::system = nullptr |
Definition at line 337 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::GHOST_SystemWayland().
| struct zwp_tablet_manager_v2* display_t::tablet_manager = nullptr |
Definition at line 355 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::GHOST_SystemWayland().
| struct zxdg_decoration_manager_v1* display_t::xdg_decoration_manager = nullptr |
Definition at line 346 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::xdg_decoration_manager().
| struct zxdg_output_manager_v1* display_t::xdg_output_manager = nullptr |
Definition at line 349 of file GHOST_SystemWayland.cpp.
| struct xdg_wm_base* display_t::xdg_shell = nullptr |
Definition at line 345 of file GHOST_SystemWayland.cpp.
Referenced by GHOST_SystemWayland::GHOST_SystemWayland(), and GHOST_SystemWayland::xdg_shell().