├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── assets ├── debug.png ├── example.gif └── greens.png ├── child.go ├── child_test.go ├── container.go ├── container_test.go ├── errors.go ├── examples ├── game │ ├── Makefile │ ├── assets │ │ ├── fonts │ │ │ └── x14y20pxScoreDozer.ttf │ │ ├── html │ │ │ └── main.html │ │ └── images │ │ │ ├── uipackSpace_sheet.png │ │ │ ├── uipackSpace_sheet.xml │ │ │ ├── uipack_rpg_sheet.png │ │ │ └── uipack_rpg_sheet.xml │ ├── go.mod │ ├── go.sum │ ├── main.go │ ├── sprites │ │ ├── panel.go │ │ └── sprites.go │ ├── text │ │ └── text.go │ └── widgets │ │ ├── bar.go │ │ ├── button.go │ │ ├── mouse.go │ │ ├── panel.go │ │ ├── sprite.go │ │ └── text.go ├── resizable │ ├── Makefile │ ├── go.mod │ ├── go.sum │ ├── graphic.go │ └── main.go └── simple │ ├── Makefile │ ├── go.mod │ ├── go.sum │ ├── graphic.go │ └── main.go ├── flex.go ├── flex_test.go ├── furex.go ├── go.mod ├── go.sum ├── handler.go ├── html.go ├── html_test.go ├── internal └── graphic │ └── graphic.go ├── view.go └── view_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/README.md -------------------------------------------------------------------------------- /assets/debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/assets/debug.png -------------------------------------------------------------------------------- /assets/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/assets/example.gif -------------------------------------------------------------------------------- /assets/greens.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/assets/greens.png -------------------------------------------------------------------------------- /child.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/child.go -------------------------------------------------------------------------------- /child_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/child_test.go -------------------------------------------------------------------------------- /container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/container.go -------------------------------------------------------------------------------- /container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/container_test.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/errors.go -------------------------------------------------------------------------------- /examples/game/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/Makefile -------------------------------------------------------------------------------- /examples/game/assets/fonts/x14y20pxScoreDozer.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/assets/fonts/x14y20pxScoreDozer.ttf -------------------------------------------------------------------------------- /examples/game/assets/html/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/assets/html/main.html -------------------------------------------------------------------------------- /examples/game/assets/images/uipackSpace_sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/assets/images/uipackSpace_sheet.png -------------------------------------------------------------------------------- /examples/game/assets/images/uipackSpace_sheet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/assets/images/uipackSpace_sheet.xml -------------------------------------------------------------------------------- /examples/game/assets/images/uipack_rpg_sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/assets/images/uipack_rpg_sheet.png -------------------------------------------------------------------------------- /examples/game/assets/images/uipack_rpg_sheet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/assets/images/uipack_rpg_sheet.xml -------------------------------------------------------------------------------- /examples/game/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/go.mod -------------------------------------------------------------------------------- /examples/game/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/go.sum -------------------------------------------------------------------------------- /examples/game/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/main.go -------------------------------------------------------------------------------- /examples/game/sprites/panel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/sprites/panel.go -------------------------------------------------------------------------------- /examples/game/sprites/sprites.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/sprites/sprites.go -------------------------------------------------------------------------------- /examples/game/text/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/text/text.go -------------------------------------------------------------------------------- /examples/game/widgets/bar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/widgets/bar.go -------------------------------------------------------------------------------- /examples/game/widgets/button.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/widgets/button.go -------------------------------------------------------------------------------- /examples/game/widgets/mouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/widgets/mouse.go -------------------------------------------------------------------------------- /examples/game/widgets/panel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/widgets/panel.go -------------------------------------------------------------------------------- /examples/game/widgets/sprite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/widgets/sprite.go -------------------------------------------------------------------------------- /examples/game/widgets/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/game/widgets/text.go -------------------------------------------------------------------------------- /examples/resizable/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/resizable/Makefile -------------------------------------------------------------------------------- /examples/resizable/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/resizable/go.mod -------------------------------------------------------------------------------- /examples/resizable/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/resizable/go.sum -------------------------------------------------------------------------------- /examples/resizable/graphic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/resizable/graphic.go -------------------------------------------------------------------------------- /examples/resizable/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/resizable/main.go -------------------------------------------------------------------------------- /examples/simple/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/simple/Makefile -------------------------------------------------------------------------------- /examples/simple/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/simple/go.mod -------------------------------------------------------------------------------- /examples/simple/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/simple/go.sum -------------------------------------------------------------------------------- /examples/simple/graphic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/simple/graphic.go -------------------------------------------------------------------------------- /examples/simple/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/examples/simple/main.go -------------------------------------------------------------------------------- /flex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/flex.go -------------------------------------------------------------------------------- /flex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/flex_test.go -------------------------------------------------------------------------------- /furex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/furex.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/go.sum -------------------------------------------------------------------------------- /handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/handler.go -------------------------------------------------------------------------------- /html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/html.go -------------------------------------------------------------------------------- /html_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/html_test.go -------------------------------------------------------------------------------- /internal/graphic/graphic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/internal/graphic/graphic.go -------------------------------------------------------------------------------- /view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/view.go -------------------------------------------------------------------------------- /view_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yottahmd/furex/HEAD/view_test.go --------------------------------------------------------------------------------