public void SwitchFullscreen() { if (!IsFullScreen) { WindowedWidth = Width; WindowedHeight = Height; WindowState = WindowState.Fullscreen; //todo Size = new Vector2i(DisplayDevice.Default.Width,DisplayDevice.Default.Height); RenderKernel.ApplyWindowRenderSize(Width, Height); } else { WindowState = WindowState.Normal; Size = new Vector2i(WindowedWidth, WindowedHeight); RenderKernel.ApplyWindowRenderSize(Width, Height); } }
protected override void OnResize(ResizeEventArgs e) { base.OnResize(e); RenderKernel.ApplyWindowRenderSize(e.Width, e.Height); }
public void RefreshResize() { RenderKernel.ApplyWindowRenderSize(Width, Height); }