An object-oriented GUI library for Starbound

Project Page

Examples for general usage are available in GUI and Binding

If you want to create a custom component, details are available in Component

Modules

penguingui.align Alignment enum
Binding Adds listeners or bindings to objects.
GUI Base handler for all the GUI stuff.
PtUtil Utility functions.

Classes

Button A clickable button.
CheckBox A check box.
Component Superclass for all GUI components.
Frame A window.
HorizontalLayout Lays out components horizontally.
Image An image.
Label A text label for displaying text.
Line A line.
List A scrollable list
Panel A group of components.
RadioButton A radio button
Rectangle A rectangle.
Slider A slider
TextButton A button that has a text label.
TextField An editable text field.
TextRadioButton A radio button with text.
VerticalLayout Lays out components vertically.
generated by LDoc 1.4.3 Last updated 2015-02-10 07:20:59