system

package
v0.0.0-...-7a8c1c4 Latest Latest
Warning

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

Go to latest
Published: Jan 20, 2022 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackgroundSystem

type BackgroundSystem struct{}

func (*BackgroundSystem) Draw

func (s *BackgroundSystem) Draw(_ engine.World, screen *ebiten.Image)

type Board

type Board struct {
	*component.BoardProp
}

func (*Board) Draw

func (b *Board) Draw(_ engine.World, screen *ebiten.Image)

func (*Board) Update

func (b *Board) Update(w engine.World)

type GameOverSystem

type GameOverSystem struct {
	*component.BoardProp
	// contains filtered or unexported fields
}

func (*GameOverSystem) Draw

func (s *GameOverSystem) Draw(_ engine.World, screen *ebiten.Image)

func (*GameOverSystem) GetButton

func (s *GameOverSystem) GetButton() *control.Button

func (*GameOverSystem) Update

func (s *GameOverSystem) Update(_ engine.World)

type Metrics

type Metrics struct {
	*component.Metrics
}

func (*Metrics) Draw

func (m *Metrics) Draw(w engine.World, screen *ebiten.Image)

func (*Metrics) Update

func (m *Metrics) Update(w engine.World)

type Remover

type Remover struct{}

func (*Remover) Update

func (d *Remover) Update(w engine.World)

type RenderField

type RenderField struct {
	*component.FieldProps
}

func (*RenderField) Draw

func (r *RenderField) Draw(_ engine.World, screen *ebiten.Image)

type RenderTile

type RenderTile struct {
	*component.TilePropWrap
}

func (*RenderTile) Draw

func (r *RenderTile) Draw(_ engine.World, screen *ebiten.Image)

func (*RenderTile) Update

func (r *RenderTile) Update(_ engine.World)

Jump to

Keyboard shortcuts

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