pieces

package
v0.0.0-...-9f1cc9d Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TetrisPiece

type TetrisPiece interface {
	Color() tcell.Color

	CenterCoordinate() coordinate.TetrisModelCoordinate

	CloneWithNewCenterCoordinate(
		newCenterCoordinate coordinate.TetrisModelCoordinate,
	) TetrisPiece

	CloneWithNextOrientation() TetrisPiece

	Coordinates() []coordinate.TetrisModelCoordinate
}

func CreateRandomPiece

func CreateRandomPiece(
	centerCoordinate coordinate.TetrisModelCoordinate,
) TetrisPiece

Jump to

Keyboard shortcuts

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