Versions in this module Expand all Collapse all v3 v3.4.0 Mar 12, 2022 v3.3.0 Feb 8, 2022 v3.2.2 Jan 8, 2022 v3.2.1 Dec 20, 2021 v3.2.0 Dec 11, 2021 v3.1.0 Oct 30, 2021 v3.0.1 Oct 9, 2021 v3.0.0 Sep 18, 2021 Changes in this version + 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 + Borderless bool + Fullscreen bool + Height int + NoScaling bool + Title string + TopMost bool + Width int + X int32 + Y int32 + func NewWindowGenerator(opts ...WindowOption) WindowGenerator + type WindowOption func(*WindowGenerator) + func Borderless(on bool) WindowOption + func Dimensions(w, h int) WindowOption + func Fullscreen(on bool) WindowOption + func Position(x, y int32) WindowOption + func Title(s string) WindowOption + func TopMost(on bool) WindowOption v3.0.0-cursorPosition Jun 9, 2021 v3.0.0-beta.1 Jul 6, 2021 v3.0.0-alpha.1 May 23, 2021 Other modules containing this package github.com/oakmound/oak/v4