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().