use winit::dpi::PhysicalSize;
pub mod error;
pub mod event;
pub mod graphic;
pub mod msgbox;
pub mod os;
pub mod rframe;
pub mod widget;
pub mod theme;
pub mod wgpu;
pub enum ResponseType {
None,
Ok,
Yes,
No,
Cancel,
Close,
}
pub enum CursorIcon {
Arrow,
ScrollAll,
CrossHair,
Help,
Hand,
NotAllowed,
Progress
}
pub enum WindowButton {
Close,
Maximize,
Minimize,
}
#[derive(Debug)]
pub struct RSGTError {
}
pub struct Size<T>(pub T,pub T);
impl From<Size<u32>> for PhysicalSize<u32> {
fn from(value: Size<u32>) -> Self {
Self {
width: value.0,
height: value.1,
}
}
}