Uses of Class
tripleplay.ui.Container

Packages that use Container
Package
Description
 
 
  • Uses of Container in tripleplay.ui

    Classes in tripleplay.ui with type parameters of type Container
    Modifier and Type
    Class
    Description
    class 
    Container<T extends Container<T>>
    A shared base class for elements which contain other elements.
    Subclasses of Container in tripleplay.ui
    Modifier and Type
    Class
    Description
    class 
    A container that holds zero or one widget.
    static class 
    A Box which draws its children clipped to their preferred size.
    class 
    A root that renders everything into a single texture.
    class 
    Composite<T extends Composite<T>>
    A container with a fixed list of children, which client code must assume is immutable.
    static class 
    A container that allows mutation (adding and removal) of its children.
    class 
    Elements<T extends Elements<T>>
    Contains other elements and lays them out according to a layout policy.
    class 
    A grouping element that contains other elements and lays them out according to a layout policy.
    class 
    HistoryGroup<T,W extends Element<?>>
    A scrolling vertical display, optimized for showing potentially very long lists such as a chat log.
    static class 
    History group of just labels.
    class 
    Holds a collection of MenuItems, dispatching a Menu.itemTriggered() signal when one is selected and triggered.
    class 
    A menu that is also capable of showing one page of its items at a time.
    class 
    The root of a display hierarchy.
    class 
    A composite element that manages horizontal and vertical scrolling of a single content element.
    class 
    A group that allows configuring its preferred size.
    class 
    A Composite that implements tabbing.
    Methods in tripleplay.ui that return Container
    Modifier and Type
    Method
    Description
    Element.parent()
    Returns the parent of this element, or null.
    Methods in tripleplay.ui with parameters of type Container
    Modifier and Type
    Method
    Description
    abstract pythagoras.f.Dimension
    Layout.computeSize(Container<?> elems, float hintX, float hintY)
    Computes and returns the size needed to arrange children of the supplied container according to their preferred size, given the specified x and y size hints.
    abstract void
    Layout.layout(Container<?> elems, float left, float top, float width, float height)
    Lays out the supplied elements into a region of the specified dimensions.
  • Uses of Container in tripleplay.ui.layout

    Methods in tripleplay.ui.layout with parameters of type Container
    Modifier and Type
    Method
    Description
    pythagoras.f.Dimension
    AbsoluteLayout.computeSize(Container<?> elems, float hintX, float hintY)
     
    pythagoras.f.Dimension
    AxisLayout.Horizontal.computeSize(Container<?> elems, float hintX, float hintY)
     
    pythagoras.f.Dimension
    AxisLayout.Vertical.computeSize(Container<?> elems, float hintX, float hintY)
     
    pythagoras.f.Dimension
    BorderLayout.computeSize(Container<?> elems, float hintX, float hintY)
     
    pythagoras.f.Dimension
    FlowLayout.computeSize(Container<?> elems, float hintX, float hintY)
     
    pythagoras.f.Dimension
    TableLayout.computeSize(Container<?> elems, float hintX, float hintY)
     
    void
    AbsoluteLayout.layout(Container<?> elems, float left, float top, float width, float height)
     
    void
    AxisLayout.Horizontal.layout(Container<?> elems, float left, float top, float width, float height)
     
    void
    AxisLayout.Vertical.layout(Container<?> elems, float left, float top, float width, float height)
     
    void
    BorderLayout.layout(Container<?> elems, float left, float top, float width, float height)
     
    void
    FlowLayout.layout(Container<?> elems, float left, float top, float width, float height)
     
    void
    TableLayout.layout(Container<?> elems, float left, float top, float width, float height)