func BaseRowLayoutOpts() []widget.RowLayoutOpt
func LoadButtonImage() *widget.ButtonImage
TODO: いい感じにしたい
func LoadFont(world w.World) *text.Face
TODO: いい感じにしたい
func NewBodyText(title string, color color.RGBA, world w.World) *widget.Text
func NewButton(text string, world w.World, opts ...widget.ButtonOpt) *widget.Button
func NewItemGridContainer(opts ...widget.ContainerOpt) *widget.Container
アイテム系メニューのRootとなる3x3のグリッドコンテナ
func NewList(entries []any, listOpts []euiext.ListOpt, world w.World) *euiext.List
func NewMenuText(title string, world w.World) *widget.Text
func NewRowContainer(opts ...widget.ContainerOpt) *widget.Container
汎用的なrowコンテナ
func NewSmallWindow(title *widget.Container, content *widget.Container) *widget.Window
ウィンドウ
func NewVSplitContainer(top *widget.Container, bottom *widget.Container, opts ...widget.ContainerOpt) *widget.Container
縦分割コンテナ
func NewVerticalContainer(opts ...widget.ContainerOpt) *widget.Container
中身が縦並びのコンテナ
func NewWSplitContainer(right *widget.Container, left *widget.Container, opts ...widget.ContainerOpt) *widget.Container
横分割コンテナ
func NewWindowContainer(world w.World) *widget.Container
ウィンドウの本体
func NewWindowHeaderContainer(title string, world w.World) *widget.Container
ウィンドウのヘッダー