// // WindowAttributeSetter.cs // // Copyright (C) 2019 OpenTK // // This software may be modified and distributed under the terms // of the MIT license. See the LICENSE file for details. // namespace OpenToolkit.GraphicsLibraryFramework { /// /// Used to set window related attributes. /// /// public enum WindowAttributeSetter { /// /// Indicates whether the specified window is resizable by the user. /// This is set on creation with the window hint with the same name. /// Resizable = WindowHintBool.Resizable, /// /// Indicates whether the specified window has decorations such as a border,a close widget, etc. /// This is set on creation with the window hint with the same name. /// Decorated = WindowHintBool.Decorated, /// /// Specifies whether the full screen window will automatically iconify and restore /// the previous video mode on input focus loss. /// Possible values are true and false. This hint is ignored for windowed mode windows. /// AutoIconify = WindowHintBool.AutoIconify, /// /// Indicates whether the specified window is floating, also called topmost or always-on-top. /// This is controlled by the window hint with the same name. /// Floating = WindowHintBool.Floating, /// /// Specifies whether the window will be given input focus when is called. /// Possible values are true and false. /// FocusOnShow = WindowHintBool.FocusOnShow } }