ichigo/engine/solid.go

17 lines
232 B
Go
Raw Normal View History

2021-08-03 14:56:53 +10:00
package engine
import (
"encoding/gob"
"image"
)
func init() {
gob.Register(SolidRect{})
}
type SolidRect struct {
Rect image.Rectangle
}
func (s SolidRect) CollidesWith(r image.Rectangle) bool { return s.Rect.Overlaps(r) }