func (u *UI) Update() {
	internalinput.Update()
}
Update updates u. This method should be called in the Ebiten Update function.
package ebitenui
import (
	"image"
	"github.com/blizzy78/ebitenui/event"
	"github.com/blizzy78/ebitenui/input"
	internalinput "github.com/blizzy78/ebitenui/internal/input"
	"github.com/blizzy78/ebitenui/widget"
	"github.com/hajimehoshi/ebiten/v2"
)
type UI struct {
	Container *widget.Container
	ToolTip *widget.ToolTip
	DragAndDrop *widget.DragAndDrop
	lastRect      image.Rectangle
	focusedWidget widget.HasWidget
	inputLayerers []input.Layerer
	renderers     []widget.Renderer
	windows       []*widget.Window
}
type RemoveWindowFunc func()