ichigo/engine/fill.go

23 lines
295 B
Go
Raw Normal View History

package engine
import (
"image/color"
"github.com/hajimehoshi/ebiten/v2"
)
// Fill fills the screen with a colour.
type Fill struct {
Color color.Color
Hidden bool
ID
ZPos
}
func (f *Fill) Draw(screen *ebiten.Image, _ ebiten.GeoM) {
if f.Hidden {
return
}
screen.Fill(f.Color)
}