Package org.xith3d.ui.hud.widgets

Class Summary
BevelBorder A BevelBorder is a BorderWidget extension, that makes explizit use of HUD.getTheme().getLoweredBevelBorderDescription() to retrieve its Border.Description.
BorderWidget This is a general Border implementation for your HUD.
Button A simple button Widget.
Button.Description This class is used to describe a Button Widget.
Checkbox CheckBox implementation for your HUD.
ColoredBorder A ColoredBorder is a Border implementation with no Textures but only a color.
ComboBox A ComboBox is a bordered Label with a Button on the right, that pops up a List widget and displays the current selected Item's text.
ComboBox.Description  
Dialog  
DynamicLabel A DynamicLabel is optimized to display highly dynamic text content on your HUD.
EmptyBorder An EmptyBorder is a Border implementation without a visible component.
EmptyWidget The EmptyWidget can be used to add an empty place in LayoutManager-controlled panels.
Frame This class represents a simple Window above the HUD.
Image A widget representing an image.
Image.Description This class is used to describe an Image Widget.
Label A Label displays text content, that won't change too often.
Label.Description This class is used to describe a (set of) Label Widget(s).
LineWidget A LineWidget is a very simple Widget just drawing a line on the HUD.
List<Item extends Widget> A Scrollable List Widget able to hold some of Widgets.
List.Description This class is used to describe a List Widget.
NumberLabel A NumberLabel displays floating-point-numbers, that may change very dynamically.
NumberLabel.Description This class is used to describe a (set of) Label Widget(s).
Panel  
Panel.Description This class is used to describe a Panel Widget.
ProgressBar  
ProgressBar.Description This class is used to describe a ProgressBar Widget.
QuadDivider The QuadDivider is used to resize four Widgets in north-west, north-east, south-west and south-east.
RadioButton RadioButton implementation for your HUD.
RoundedCornersBorder A RoundedCornersBorder is a BorderWidget extension, that makes explizit use of HUD.getTheme().getRoundedCornersBorderDescription() to retrieve its Border.Description.
Scrollbar A simple Scrollbar implementation used to scroll content on the HUD.
Scrollbar.Description This class is used to describe a (set of) Scrollbar Widget(s).
ScrollPane A ScrollPane can be used to scroll the content of a WidgetContainer.
Slider A simple Slider implementation used to select a certain value from a range.
Slider.Description This class is used to describe a (set of) Slider Widget(s).
TextField A TextField is a Widget that allows for editing a single line of text.
TextField.Description  
TextList This is a very simple List-Widget extension, that forces the List to take Labels as items.
ToggleButton A ToggleButton is a Button, that stays PRESSED until it gets clicked again.
Widget3D The Widget3D is connected to a RenderPass and controls its Viewport, so that it always covers the Widgets (inner) area.
 

Enum Summary
BevelBorder.Type  
QuadDivider.QuadPanels  
Scrollbar.Direction Scrolldirection of the Scrollbar