Documentation
¶
Index ¶
- Constants
- func HideCursor()
- func ReadInput(inputChan chan string)
- func ResetTerminal(state *term.State)
- func SetupTerminal() *term.State
- func ShowCursor()
- type Screen
- func (s *Screen) ClearScreen()
- func (s *Screen) DrawEndScreen(text string, color uint8)
- func (s *Screen) DrawFrame()
- func (s *Screen) DrawPause()
- func (s *Screen) DrawRune(p game.Position, r rune, color uint8)
- func (s *Screen) DrawScore(score int)
- func (s *Screen) ErasePause()
- func (s *Screen) EraseRune(p game.Position)
- func (s *Screen) New(gameWidth, gameHeight int) error
Constants ¶
View Source
const ( BLACK = iota RED GREEN YELLOW BLUE MAGENTA CYAN WHITE )
Color codes
Variables ¶
This section is empty.
Functions ¶
func HideCursor ¶
func HideCursor()
func ResetTerminal ¶
func SetupTerminal ¶
func ShowCursor ¶
func ShowCursor()
Types ¶
type Screen ¶
func (*Screen) ClearScreen ¶
func (s *Screen) ClearScreen()
func (*Screen) DrawEndScreen ¶
func (*Screen) ErasePause ¶
func (s *Screen) ErasePause()
Click to show internal directories.
Click to hide internal directories.