internal/uidriver/glfw: Refactoring

This commit is contained in:
Hajime Hoshi 2021-02-11 04:00:37 +09:00
parent ec912e5cad
commit 1517f80430

View File

@ -57,23 +57,26 @@ type UserInterface struct {
lastDeviceScaleFactor float64 lastDeviceScaleFactor float64
// These values are not changed after initialized.
// TODO: the fullscreen size should be updated when the initial window position is changed?
initMonitor *glfw.Monitor initMonitor *glfw.Monitor
initTitle string
initVsync bool
initFullscreenWidthInDP int initFullscreenWidthInDP int
initFullscreenHeightInDP int initFullscreenHeightInDP int
initFullscreen bool
initCursorMode driver.CursorMode initTitle string
initWindowDecorated bool initVsync bool
initWindowResizable bool initFullscreen bool
initWindowPositionXInDP int initCursorMode driver.CursorMode
initWindowPositionYInDP int initWindowDecorated bool
initWindowWidthInDP int initWindowResizable bool
initWindowHeightInDP int initWindowPositionXInDP int
initWindowFloating bool initWindowPositionYInDP int
initWindowMaximized bool initWindowWidthInDP int
initScreenTransparent bool initWindowHeightInDP int
initFocused bool initWindowFloating bool
initWindowMaximized bool
initScreenTransparent bool
initFocused bool
vsyncInited bool vsyncInited bool