public static WindowState ToFramework(this TKWindowState state) { switch (state) { case TKWindowState.Normal: return(WindowState.Normal); case TKWindowState.Minimized: return(WindowState.Minimised); case TKWindowState.Maximized: return(WindowState.Maximised); case TKWindowState.Fullscreen: return(WindowState.Fullscreen); } return(WindowState.Normal); }
public static VWindowState ToVeldrid(this TKWindowState state) { switch (state) { case TKWindowState.Normal: return(VWindowState.Normal); case TKWindowState.Minimized: return(VWindowState.Minimized); case TKWindowState.Maximized: return(VWindowState.Maximized); case TKWindowState.Fullscreen: return(VWindowState.FullScreen); } // WARNING: some cases not supported by osuTK.WindowState return(VWindowState.Normal); }