Package mindustry.ui.builder
Class UiBuilder.NodeBuilder<T extends UiBuilder.NodeBuilder<T>>
java.lang.Object
mindustry.ui.builder.UiBuilder.NodeBuilder<T>
- Direct Known Subclasses:
UiBuilder.ButtonBuilder,UiBuilder.CheckBuilder,UiBuilder.ContainerBuilder,UiBuilder.DefaultsBuilder,UiBuilder.FieldBuilder,UiBuilder.ImageBuilder,UiBuilder.ImageButtonBuilder,UiBuilder.LabelBuilder,UiBuilder.SliderBuilder,UiBuilder.SpaceBuilder
- Enclosing class:
- UiBuilder
public abstract static class UiBuilder.NodeBuilder<T extends UiBuilder.NodeBuilder<T>>
extends Object
-
Method Summary
Modifier and TypeMethodDescriptioncolor(arc.graphics.Color color) colspan(int c) expand()expandX()expandY()fill()fillX()fillY()grow()growX()growY()height(float h) maxHeight(float h) maxWidth(float w) minHeight(float h) minWidth(float w) pad(float p) padBottom(float p) padLeft(float p) padRight(float p) padTop(float p) protected Tprotected Tprotected Tstatic UiBuilder.NodeBuilder<?>read(arc.util.io.Reads in) size(float s) toString()uniform()uniformX()uniformY()width(float w) voidwrite(arc.util.io.Writes out)
-
Method Details
-
prop
-
prop
-
prop
-
id
-
condition
-
grow
-
growX
-
growY
-
fill
-
fillX
-
fillY
-
expand
-
expandX
-
expandY
-
width
-
height
-
size
-
minWidth
-
maxWidth
-
minHeight
-
maxHeight
-
pad
-
padTop
-
padLeft
-
padBottom
-
padRight
-
align
-
colspan
-
uniform
-
uniformX
-
uniformY
-
color
-
color
-
write
public void write(arc.util.io.Writes out) -
read
-
toString
-