game

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Game

type Game struct {
	widget.BaseWidget
	// contains filtered or unexported fields
}

func NewGame

func NewGame(app fyne.App, win fyne.Window, theme utils.ThemeInteface) *Game

func (*Game) Check

func (g *Game) Check()

func (*Game) CreateRenderer

func (g *Game) CreateRenderer() fyne.WidgetRenderer

func (*Game) Destroy

func (g *Game) Destroy()

func (*Game) Layout

func (g *Game) Layout(s fyne.Size)

func (*Game) MinSize

func (g *Game) MinSize() fyne.Size

func (*Game) Objects

func (g *Game) Objects() []fyne.CanvasObject

func (*Game) Refresh

func (g *Game) Refresh()

func (*Game) Reset

func (g *Game) Reset()

func (*Game) Shuffle

func (g *Game) Shuffle()

func (*Game) SwitchItems

func (g *Game) SwitchItems(src, dst int)

func (*Game) SwitchPuzzleType

func (g *Game) SwitchPuzzleType(pt PuzzleType)

type PuzzleType

type PuzzleType uint8
const (
	Puzzle8 PuzzleType = iota
	Puzzle15
	Puzzle24
	Puzzle35
)

Jump to

Keyboard shortcuts

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