Versions in this module Expand all Collapse all v0 v0.1.2 Jan 25, 2021 v0.1.1 Jan 25, 2021 Changes in this version + const Over + const Src + type Buffer interface + Bounds func() image.Rectangle + RGBA func() *image.RGBA + Release func() + Size func() image.Point + type DrawOptions struct + type Drawer interface + Copy func(dp image.Point, src Texture, sr image.Rectangle, op draw.Op, opts *DrawOptions) + 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, ...) + Scale func(dr image.Rectangle, src Texture, sr image.Rectangle, op draw.Op, ...) + type EventDeque interface + NextEvent func() interface{} + Send func(event interface{}) + SendFirst func(event interface{}) + type NewWindowOptions struct + Height int + Title string + Width int + func (o *NewWindowOptions) GetTitle() string + type PublishResult struct + BackBufferPreserved bool + type Screen interface + NewBuffer func(size image.Point) (Buffer, error) + NewTexture func(size image.Point) (Texture, error) + NewWindow func(opts *NewWindowOptions) (Window, error) + type Texture interface + Bounds func() image.Rectangle + Release func() + Size func() image.Point + type Uploader interface + Fill func(dr image.Rectangle, src color.Color, op draw.Op) + Upload func(dp image.Point, src Buffer, sr image.Rectangle) + type Window interface + Publish func() PublishResult + Release func()