Versions in this module Expand all Collapse all v0 v0.4.2 Aug 15, 2020 v0.4.2-beta Jun 15, 2020 v0.4.1 Nov 19, 2019 v0.4.0 Nov 16, 2019 v0.4.0-prerelease Nov 16, 2019 v0.3.0 Aug 20, 2019 Changes in this version type WindowGenerator + Borderless bool + TopMost bool type WindowOption + func Borderless(on bool) WindowOption + func Fullscreen(on bool) WindowOption + func TopMost(on bool) WindowOption v0.2.0 Mar 10, 2019 v0.1.0 Jan 16, 2018 Changes in this version + type BorderStyle int + type Drawer interface + Copy func(dp image.Point, src Texture, sr image.Rectangle, op draw.Op) + Draw func(src2dst f64.Aff3, src Texture, sr image.Rectangle, op draw.Op) + DrawUniform func(src2dst f64.Aff3, src color.Color, sr image.Rectangle, op draw.Op) + Fill func(dr image.Rectangle, src color.Color, op draw.Op) + Scale func(dr image.Rectangle, src Texture, sr image.Rectangle, op draw.Op) + Upload func(dp image.Point, src Image, sr image.Rectangle) + type EventDeque interface + NextEvent func() interface{} + Send func(event interface{}) + SendFirst func(event interface{}) + type Image interface + RGBA func() *image.RGBA + Release func() + type PublishResult struct + BackBufferPreserved bool + type Screen interface + NewImage func(size image.Point) (Image, error) + NewTexture func(size image.Point) (Texture, error) + NewWindow func(opts WindowGenerator) (Window, error) + type Spanner interface + Bounds func() image.Rectangle + Size func() image.Point + type Texture interface + Fill func(dr image.Rectangle, src color.Color, op draw.Op) + Release func() + Upload func(dp image.Point, src Image, sr image.Rectangle) + type Window interface + Publish func() PublishResult + Release func() + type WindowGenerator struct + Fullscreen bool + Height int + NoScaling bool + Title string + Width int + X int32 + Y int32 + func NewWindowGenerator(opts ...WindowOption) WindowGenerator + type WindowOption func(*WindowGenerator) + func Dimensions(w, h int) WindowOption + func Position(x, y int32) WindowOption + func Title(s string) WindowOption