Package org.polyfrost.polyui.dsl
Class DrawableDSL
-
- All Implemented Interfaces:
public class DrawableDSL
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classDrawableDSL.Master
-
Method Summary
Modifier and Type Method Description final Drawableget_this()final <S extends Drawable> Sinvoke(S $self, Function2<DrawableDSL, S, Unit> init)final <S extends Drawable> Suse(S $self, Function2<DrawableDSL, S, Unit> init)final <S extends Drawable> Sadd(S $self, Function2<DrawableDSL, S, Unit> init)final Blockblock(Vec2 size, Align alignment, Function2<DrawableDSL, Block, Unit> init)final Imageimage(PolyImage image, Align alignment, Function1<Image, Unit> init)final Imageimage(String image, Align alignment, Function1<Image, Unit> init)final Texttext(String text, Float wrap, Align alignment, Function1<Text, Unit> init)final TextInputtextInput(String text, String placeholder, Align alignment, Function1<TextInput, Unit> init)final Unitspacer(Vec2 size, Function1<DrawableDSL, Unit> init)final Groupgroup(Align alignment, Function2<DrawableDSL, Group, Unit> init)
-