Files
fluids/colliders/collider.go

16 lines
299 B
Go
Raw Normal View History

2025-11-27 22:50:36 -05:00
package colliders
import (
"fluids/gamedata"
)
type Collider interface {
GetPosition() gamedata.Vector
GetDimensions() gamedata.Vector
SetPosition(gamedata.Vector)
//GetBounds() image.Rectangle
//indicates whether this collider is inverted, i.e. 'contains' elements
//IsContainer() bool
}