Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Latest commit

 

History

History
34 lines (25 loc) · 1.32 KB

README.md

File metadata and controls

34 lines (25 loc) · 1.32 KB

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