mirror of https://github.com/wayvr-org/wayvr.git
22 lines
693 B
Rust
22 lines
693 B
Rust
#[cfg(feature = "wayvr")]
|
|
use crate::backend::wayvr;
|
|
|
|
#[derive(Clone)]
|
|
pub enum WayVRSignal {
|
|
#[cfg(feature = "wayvr")]
|
|
DisplayVisibility(wayvr::display::DisplayHandle, bool),
|
|
#[cfg(feature = "wayvr")]
|
|
DisplayWindowLayout(
|
|
wayvr::display::DisplayHandle,
|
|
wayvr_ipc::packet_server::WvrDisplayWindowLayout,
|
|
),
|
|
#[cfg(feature = "wayvr")]
|
|
BroadcastStateChanged(wayvr_ipc::packet_server::WvrStateChanged),
|
|
#[cfg(feature = "wayvr")]
|
|
Haptics(crate::backend::input::Haptics),
|
|
DeviceHaptics(usize, crate::backend::input::Haptics),
|
|
DropOverlay(crate::windowing::OverlayID),
|
|
ShowHide,
|
|
CustomTask(crate::backend::task::ModifyPanelTask),
|
|
}
|