steel-lord/interfaces/entity.go

22 lines
272 B
Go
Raw Normal View History

2019-07-17 20:05:05 -07:00
package interfaces
import (
"github.com/kettek/goro"
)
type Entity interface {
X() int
SetX(int)
Y() int
SetY(int)
Rune() rune
SetRune(rune)
Style() goro.Style
SetStyle(goro.Style)
Move(int, int)
2019-07-24 21:04:21 -07:00
Name() string
SetName(string)
Flags() uint
SetFlags(uint)
2019-07-17 20:05:05 -07:00
}