Documentation ¶
Index ¶
- Constants
- type Window
- func (window Window) Close()
- func (window Window) CloseOnExit()
- func (window *Window) GetFlags() uint32
- func (window *Window) GetMaxSize() (int, int)
- func (window *Window) GetMinSize() (int, int)
- func (window *Window) GetMinSizeHeight() int
- func (window *Window) GetMinSizeWidth() int
- func (window *Window) GetName() string
- func (window Window) GetSDLEvents() interface{}
- func (window *Window) GetSize() (int, int)
- func (window *Window) GetSizeHeight() int
- func (window *Window) GetSizeMaxHeight() int
- func (window *Window) GetSizeMaxWidth() int
- func (window *Window) GetSizeWidth() int
- func (window Window) InitOpenGLRenderer() sdl.GLContext
- func (window Window) InitSDLRenderer() *sdl.Renderer
- func (window Window) IsActive() bool
- func (window *Window) Open()
- func (window *Window) SetFlags(flags uint32)
- func (window *Window) SetMaxSize(width, height int)
- func (window *Window) SetMaxSizeHeight(height int)
- func (window *Window) SetMaxSizeWidth(width int)
- func (window *Window) SetMinSize(width, height int)
- func (window *Window) SetMinSizeHeight(height int)
- func (window *Window) SetMinSizeWidth(width int)
- func (window *Window) SetName(name string)
- func (window *Window) SetSize(width, height int)
- func (window *Window) SetSizeHeight(height int)
- func (window *Window) SetSizeWidth(width int)
Constants ¶
View Source
const ( FLAG_RESIZABLE = 0x00000020 // Window can be resized FLAG_FULLSCREEN = 0x00000001 // Window fullscreen FLAG_FULLSCREEN_DESKTOP = 0x00001000 // Window fullscreen but worse FLAG_MINIMIZED = 0x00000040 // Window is minimized FLAG_MAXIMIZED = 0x00000080 // Window is maximized FLAG_BORDERLESS = 0x00000010 // Window no decoration FLAG_SHOW = 0x00000004 // Window is visible FLAG_HIDE = 0x00000008 // Window is not visible FLAG_FOREIGN = 0x00000800 // Window not created by SDL FLAG_ALLOW_HIGHDPI = 0x00002000 // Window should be created in high-DPI mode if supported. FLAG_ALWAYS_ON_TOP = 0x00008000 // Window should always be above other windows FLAG_SKIP_TASKBAR = 0x00010000 // Window should not be added to the taskbar FLAG_UTILITY = 0x00020000 // Window should be treated as a utility FLAG_TOOLTIP = 0x00040000 // Window should be treated as a tooltip FLAG_POPUP_MENU = 0x00080000 // Window should be treated as a popup menu FLAG_OPENGL = 0x00000002 // Window usable with OpenGL context FLAG_VULKAN = 0x10000000 // Window usable for Vulkan surface FLAG_METAL = 0x20000000 // Window usable for Metal view )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Window ¶
func (*Window) GetMinSizeHeight ¶
func (*Window) GetMinSizeWidth ¶
func (*Window) GetSizeHeight ¶
func (*Window) GetSizeMaxHeight ¶
func (*Window) GetSizeMaxWidth ¶
func (*Window) GetSizeWidth ¶
func (Window) InitOpenGLRenderer ¶
func (Window) InitSDLRenderer ¶
func (*Window) SetMaxSizeHeight ¶
func (*Window) SetMaxSizeWidth ¶
func (*Window) SetMinSizeHeight ¶
func (*Window) SetMinSizeWidth ¶
func (*Window) SetSizeHeight ¶
func (*Window) SetSizeWidth ¶
Click to show internal directories.
Click to hide internal directories.