package land type InteractableObject interface { GetPosition() Vector2D GetSize() Vector2D OnClick(mousePos Vector2D) }