| Top |
| PhoshWayland * | phosh_wayland_get_default () |
| GHashTable * | phosh_wayland_get_wl_outputs () |
| gboolean | phosh_wayland_has_wl_output () |
| struct gamma_control_manager * | phosh_wayland_get_gamma_control_manager () |
| struct org_kde_kwin_idle * | phosh_wayland_get_org_kde_kwin_idle () |
| struct phosh_private * | phosh_wayland_get_phosh_private () |
| struct wl_seat * | phosh_wayland_get_wl_seat () |
| struct wl_shm * | phosh_wayland_get_wl_shm () |
| struct xdg_wm_base * | phosh_wayland_get_xdg_wm_base () |
| struct zwlr_foreign_toplevel_manager_v1 * | phosh_wayland_get_zwlr_foreign_toplevel_manager_v1 () |
| struct zwlr_input_inhibit_manager_v1 * | phosh_wayland_get_zwlr_input_inhibit_manager_v1 () |
| struct zwlr_layer_shell_v1 * | phosh_wayland_get_zwlr_layer_shell_v1 () |
| struct zwlr_output_manager_v1 * | phosh_wayland_get_zwlr_output_manager_v1 () |
| struct zwlr_output_power_manager_v1 * | phosh_wayland_get_zwlr_output_power_manager_v1 () |
| struct zxdg_output_manager_v1 * | phosh_wayland_get_zxdg_output_manager_v1 () |
| void | phosh_wayland_roundtrip () |
The PhoshWayland singleton is responsible for listening to wayland registry events registering the objects that show up there to make them available to Phosh's other classes.
gboolean phosh_wayland_has_wl_output (PhoshWayland *self,struct wl_output *wl_output);
struct gamma_control_manager *
phosh_wayland_get_gamma_control_manager
(PhoshWayland *self);
struct org_kde_kwin_idle *
phosh_wayland_get_org_kde_kwin_idle (PhoshWayland *self);
struct phosh_private *
phosh_wayland_get_phosh_private (PhoshWayland *self);
struct xdg_wm_base *
phosh_wayland_get_xdg_wm_base (PhoshWayland *self);
struct zwlr_foreign_toplevel_manager_v1 *
phosh_wayland_get_zwlr_foreign_toplevel_manager_v1
(PhoshWayland *self);
struct zwlr_input_inhibit_manager_v1 *
phosh_wayland_get_zwlr_input_inhibit_manager_v1
(PhoshWayland *self);
struct zwlr_layer_shell_v1 *
phosh_wayland_get_zwlr_layer_shell_v1 (PhoshWayland *self);
struct zwlr_output_manager_v1 *
phosh_wayland_get_zwlr_output_manager_v1
(PhoshWayland *self);
struct zwlr_output_power_manager_v1 *
phosh_wayland_get_zwlr_output_power_manager_v1
(PhoshWayland *self);
struct zxdg_output_manager_v1 *
phosh_wayland_get_zxdg_output_manager_v1
(PhoshWayland *self);