[−][src]Crate wlroots
This crate provides safe bindings to wlroots.
Re-exports
pub extern crate wlroots_sys; |
pub extern crate xkbcommon; |
pub use wlroots_dehandle::wlroots_dehandle; |
pub use wlroots_sys::wl_shm_format::*; |
pub use wlroots_sys::wlr_axis_orientation::*; |
pub use wlroots_sys::wlr_axis_source::*; |
pub use wlroots_sys::wlr_button_state::*; |
pub use wlroots_sys::wlr_input_device_type::*; |
pub use wlroots_sys::wlr_key_state::*; |
pub use wlroots_sys::wlr_keyboard_modifier::*; |
pub use wlroots_sys::wlr_tablet_pad_ring_source::*; |
pub use wlroots_sys::wlr_tablet_pad_strip_source::*; |
pub use wlroots_sys::wlr_tablet_tool_proximity_state::*; |
Modules
area |
Wrapper for the |
backend | |
compositor |
Main entry point to the library. See examples for documentation on how to use this struct. |
cursor | |
data_device | |
extensions | |
input | |
output | |
render | |
seat | |
shell | |
surface | |
utils |
Utilities for use within wlroots-rs that are not directly related to Wayland or compositors. |
xwayland |
Macros
with_handles |
A convenience macro designed for use with Handle types. |
wlr_log |
Logs a message using wlroots' logging capability. |