net.minecraft.client.gui.layouts

public class FrameLayout

extends AbstractLayout

All mapped superinterfaces:

Layout, LayoutElement

frs
net.minecraft.client.gui.layouts.FrameLayout
net.minecraft.class_7843
net.minecraft.client.gui.widget.SimplePositioningWidget

Field summary

Modifier and TypeField
private final List<FrameLayout$ChildContainer>
c
children
field_40766
elements
private int
d
minWidth
field_40768
minHeight
private int
e
minHeight
field_40769
minWidth
private final LayoutSettings
f
defaultChildLayoutSettings
field_40770
mainPositioner

Constructor summary

ModifierConstructor
public ()
public (int width, int height)
public (int arg0, int arg1, int arg2, int arg3)

Method summary

Modifier and TypeMethod
public FrameLayout
a(int arg0, int arg1)
setMinDimensions(int arg0, int arg1)
method_46446(int arg0, int arg1)
setDimensions(int minWidth, int minHeight)
public FrameLayout
a(int arg0)
setMinHeight(int arg0)
method_46447(int arg0)
setMinHeight(int minWidth)
public FrameLayout
b(int arg0)
setMinWidth(int arg0)
method_46449(int arg0)
setMinWidth(int minHeight)
public LayoutSettings
b()
newChildLayoutSettings()
method_46448()
copyPositioner()
public LayoutSettings
c()
defaultChildLayoutSetting()
method_46450()
getMainPositioner()
public void
a()
arrangeElements()
method_48222()
refreshPositions()
public <T extends LayoutElement> T
a(T arg0)
addChild(T arg0)
method_46441(T arg0)
add(T widget)
public <T extends LayoutElement> T
a(T arg0, frx arg1)
addChild(T arg0, LayoutSettings arg1)
method_46444(T arg0, class_7847 arg1)
add(T widget, Positioner positioner)
public <T extends LayoutElement> T
a(T arg0, Consumer<frx> arg1)
addChild(T arg0, Consumer<LayoutSettings> arg1)
method_52732(T arg0, Consumer<class_7847> arg1)
add(T widget, Consumer<Positioner> callback)
public void
b(Consumer<frw> arg0)
visitChildren(Consumer<LayoutElement> arg0)
method_48227(Consumer<class_8021> arg0)
forEachElement(Consumer<Widget> arg0)
public static void
a(frw arg0, int arg1, int arg2, int arg3, int arg4)
centerInRectangle(LayoutElement arg0, int arg1, int arg2, int arg3, int arg4)
method_46442(class_8021 arg0, int arg1, int arg2, int arg3, int arg4)
setPos(Widget widget, int left, int top, int right, int bottom)
public static void
a(frw arg0, fsn arg1)
centerInRectangle(LayoutElement arg0, ScreenRectangle arg1)
method_48634(class_8021 arg0, class_8030 arg1)
setPos(Widget widget, ScreenRect rect)
public static void
a(frw arg0, fsn arg1, float arg2, float arg3)
alignInRectangle(LayoutElement arg0, ScreenRectangle arg1, float arg2, float arg3)
method_49617(class_8021 arg0, class_8030 arg1, float arg2, float arg3)
setPos(Widget widget, ScreenRect rect, float relativeX, float relativeY)
public static void
a(frw arg0, int arg1, int arg2, int arg3, int arg4, float arg5, float arg6)
alignInRectangle(LayoutElement arg0, int arg1, int arg2, int arg3, int arg4, float arg5, float arg6)
method_46443(class_8021 arg0, int arg1, int arg2, int arg3, int arg4, float arg5, float arg6)
setPos(Widget widget, int left, int top, int right, int bottom, float relativeX, float relativeY)
public static void
a(int arg0, int arg1, int arg2, Consumer<Integer> arg3, float arg4)
alignInDimension(int arg0, int arg1, int arg2, Consumer<Integer> arg3, float arg4)
method_46440(int arg0, int arg1, int arg2, Consumer<Integer> arg3, float arg4)
setPos(int low, int high, int length, Consumer<Integer> setter, float relative)