https://github.com/Tw1ddle/tweak-gui
:point_right: tweak-gui is a simple to use Haxe user interface library for changing variables
https://github.com/Tw1ddle/tweak-gui
gui haxe haxe-library
Last synced: 7 months ago
JSON representation
:point_right: tweak-gui is a simple to use Haxe user interface library for changing variables
- Host: GitHub
- URL: https://github.com/Tw1ddle/tweak-gui
- Owner: Tw1ddle
- License: mit
- Archived: true
- Created: 2016-05-08T17:17:15.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2021-04-13T18:33:26.000Z (over 4 years ago)
- Last Synced: 2024-12-06T18:55:23.966Z (10 months ago)
- Topics: gui, haxe, haxe-library
- Language: JavaScript
- Homepage: https://samcodes.co.uk/code/
- Size: 5.96 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# tweak-gui
**tweak-gui** is an unfinished Haxe library that was intended to provide a **simple to use** graphical user interface for changing variables on the fly. It's completely unfinished, don't use this.
## Features
**tweak-gui** backends are implemented for the following frameworks and Haxe targets:
* Zero-dependency DOM (HTML5/JavaScript).
* ~~Three.js (JavaScript/WebGL).~~
* ~~HaxeUI (Windows, Mac, Linux, Neko, Android, iOS, Flash).~~
* ~~HaxeFlixel (Windows, Mac, Linux, Neko, Android, iOS, Flash, HTML5/JavaScript).~~
* ~~Luxe (Windows, Mac, Linux, Android, iOS, HTML5/JavaScript).~~The following features and widgets are [available](TODO interactive documentation link):
* Toggle Buttons.
* Numeric Sliders.
* Numeric Spinboxes.
* Text Line Edits.
* Dropdown Menus.
* ~~Color Pickers.~~
* Method Trigger Buttons.
* ~~Numeric Value Plotters.~~
* Text Watch Areas.
* Folder Groups.## Usage
Include tweak-gui in your Haxe project and set the haxedef for the preferred backend.
## Notes
* Written in Haxe, inspired by the popular [dat.gui](https://github.com/dataarts/dat.gui) library, [ofxDatGui](https://github.com/braitsch/ofxDatGui) for OpenFrameworks, and [AntTweakBar](http://anttweakbar.sourceforge.net/doc/).
* If you have any questions or suggestions then [get in touch](http://samcodes.co.uk/contact) or open an issue.