custom panels

This commit is contained in:
galister
2025-12-17 15:54:43 +09:00
parent 9dbd35e8f7
commit ea90853e56
18 changed files with 181 additions and 61 deletions

View File

@@ -1,4 +1,5 @@
use glam::{Affine3A, Mat3A, Quat, Vec3, Vec3A};
use idmap_derive::IntegerId;
use std::{f32::consts::PI, sync::Arc};
use wlx_common::windowing::{OverlayWindowState, Positioning};
@@ -49,10 +50,10 @@ impl<T> OverlayWindowData<T> {
}
}
#[derive(Clone, Copy)]
#[derive(Debug, Clone, Copy, IntegerId, PartialEq)]
pub enum OverlayCategory {
Internal,
PanelCustom,
Panel,
Screen,
Mirror,
WayVR,