ichigo/engine/solid.go
2021-09-08 20:08:57 +10:00

22 lines
266 B
Go

package engine
import (
"encoding/gob"
"drjosh.dev/gurgle/geom"
)
var _ Collider = SolidRect{}
func init() {
gob.Register(&SolidRect{})
}
type SolidRect struct {
ID
geom.Box
}
func (s SolidRect) CollidesWith(r geom.Box) bool {
return s.Box.Overlaps(r)
}