allow adjusting mouse for each screen

This commit is contained in:
galister
2025-12-20 16:42:04 +09:00
parent b4b641371a
commit 9381ebc700
19 changed files with 524 additions and 54 deletions
+3
View File
@@ -6,6 +6,7 @@ use wgui::gfx::{
WGfx,
cmd::{GfxCommandBuffer, WGfxClearMode},
};
use wlx_capture::frame::Transform;
use crate::{
backend::input::{HoverResult, PointerHit},
@@ -111,11 +112,13 @@ macro_rules! attrib_value {
#[derive(Clone, Copy)]
pub enum BackendAttrib {
Stereo,
MouseTransform,
}
#[derive(Debug, Clone)]
pub enum BackendAttribValue {
Stereo(StereoMode),
MouseTransform(Transform),
}
pub struct OverlayMeta {