ui

package
v0.0.0-...-2d96230 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2022 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ActionNone = iota
	ActionResume
	ActionNewGame
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BonusView

type BonusView struct {
	SelectedIndex int
	Bonuses       []bonus.Bonus
	// contains filtered or unexported fields
}

func NewBonusView

func NewBonusView() *BonusView

func (*BonusView) Active

func (bv *BonusView) Active() bool

func (*BonusView) Draw

func (bv *BonusView) Draw(screen *ebiten.Image)

func (*BonusView) Reset

func (bv *BonusView) Reset()

func (*BonusView) SetBonuses

func (bv *BonusView) SetBonuses(bonuses []bonus.Bonus)

func (*BonusView) Update

func (bv *BonusView) Update()

type GameoverView

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

func NewGameoverView

func NewGameoverView() *GameoverView

func (*GameoverView) Active

func (gv *GameoverView) Active() bool

func (*GameoverView) Draw

func (gv *GameoverView) Draw(screen *ebiten.Image)

func (*GameoverView) Update

func (gv *GameoverView) Update(isGameOver bool, score uint64)

type Main

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

func NewMainMenu

func NewMainMenu() *Main

func (*Main) GetAction

func (m *Main) GetAction() int

func (*Main) Update

func (m *Main) Update()

Jump to

Keyboard shortcuts

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