headless

package
v0.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2022 License: Unlicense, MIT, Unlicense Imports: 7 Imported by: 0

Documentation

Overview

Package headless implements headless windows for rendering an operation list to an image.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Window

type Window struct {
	// contains filtered or unexported fields
}

Window is a headless window.

func NewWindow

func NewWindow(width, height int) (*Window, error)

NewWindow creates a new headless window.

func (*Window) Frame

func (w *Window) Frame(frame *op.Ops) error

Frame replace the window content and state with the operation list.

func (*Window) Release

func (w *Window) Release()

Release resources associated with the window.

func (*Window) Screenshot

func (w *Window) Screenshot() (*image.RGBA, error)

Screenshot returns an image with the content of the window.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL