com.threerings.opengl.gui.config
Class LayoutConfig.Border
java.lang.Object
com.threerings.util.DeepObject
com.threerings.opengl.gui.config.LayoutConfig
com.threerings.opengl.gui.config.LayoutConfig.Border
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Enclosing class:
- LayoutConfig
public static class LayoutConfig.Border
- extends LayoutConfig
A border layout.
| Nested classes/interfaces inherited from class com.threerings.opengl.gui.config.LayoutConfig |
LayoutConfig.Absolute, LayoutConfig.Anchor, LayoutConfig.Border, LayoutConfig.Group, LayoutConfig.HorizontalAlignment, LayoutConfig.HorizontalGroup, LayoutConfig.Justification, LayoutConfig.Location, LayoutConfig.OffAxisPolicy, LayoutConfig.OnAxisPolicy, LayoutConfig.Table, LayoutConfig.VerticalAlignment, LayoutConfig.VerticalGroup |
horizontalGap
@Editable(hgroup="g")
public int horizontalGap
- The horizontal gap.
verticalGap
@Editable(hgroup="g")
public int verticalGap
- The vertical gap.
children
@Editable
public LayoutConfig.Border.Child[] children
- The children of this layout.
LayoutConfig.Border
public LayoutConfig.Border()
invalidate
public void invalidate()
- Description copied from class:
LayoutConfig
- Invalidates any cached data.
- Overrides:
invalidate in class LayoutConfig
layout
protected void layout(GlContext ctx,
Scope scope,
MessageBundle msgs,
Container cont,
Component[] ochildren)
- Description copied from class:
LayoutConfig
- Lays out the container.
- Specified by:
layout in class LayoutConfig