类 FrameLayout
java.lang.Object
net.minecraft.client.gui.layouts.AbstractLayout
net.minecraft.client.gui.layouts.FrameLayout
- 所有已实现的接口:
Layout
,LayoutElement
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 net.minecraft.client.gui.layouts.AbstractLayout
AbstractLayout.AbstractChildWrapper
-
字段概要
字段修饰符和类型字段说明private final List<FrameLayout.ChildContainer>
private final LayoutSettings
private int
private int
从类继承的字段 net.minecraft.client.gui.layouts.AbstractLayout
height, width
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<T extends LayoutElement>
TaddChild
(T pChild) <T extends LayoutElement>
TaddChild
(T pChild, LayoutSettings pLayoutSettings) static void
alignInDimension
(int pPosition, int pRectangleLength, int pChildLength, Consumer<Integer> pSetter, float pDelta) static void
alignInRectangle
(LayoutElement pChild, int pX, int pY, int pWidth, int pHeight, float pDeltaX, float pDeltaY) static void
alignInRectangle
(LayoutElement pChild, ScreenRectangle pRectangle, float pDeltaX, float pDeltaY) void
static void
centerInRectangle
(LayoutElement pChild, int pX, int pY, int pWidth, int pHeight) static void
centerInRectangle
(LayoutElement pChild, ScreenRectangle pRectangle) setMinDimensions
(int pMinWidth, int pMinHeight) setMinHeight
(int pMinHeight) setMinWidth
(int pMinWidth) void
visitChildren
(Consumer<LayoutElement> pConsumer) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.client.gui.layouts.Layout
visitWidgets
从接口继承的方法 net.minecraft.client.gui.layouts.LayoutElement
getRectangle, setPosition
-
字段详细资料
-
children
-
minWidth
private int minWidth -
minHeight
private int minHeight -
defaultChildLayoutSettings
-
-
构造器详细资料
-
FrameLayout
public FrameLayout() -
FrameLayout
public FrameLayout(int pWidth, int pHeight) -
FrameLayout
public FrameLayout(int pX, int pY, int pWidth, int pHeight)
-
-
方法详细资料
-
setMinDimensions
-
setMinHeight
-
setMinWidth
-
newChildLayoutSettings
-
defaultChildLayoutSetting
-
arrangeElements
public void arrangeElements() -
addChild
-
addChild
-
visitChildren
-
centerInRectangle
-
alignInRectangle
public static void alignInRectangle(LayoutElement pChild, int pX, int pY, int pWidth, int pHeight, float pDeltaX, float pDeltaY) -
alignInDimension
-