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
-
Constructor Summary
Constructors Constructor Description DrawableDSL(Drawable _this)
-
Method Summary
Modifier and Type Method Description 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 Unitimage(String image, Align alignment, Function1<Image, Unit> init)final Texttext(String text, Vec2 visibleSize, Align alignment, Boolean limited, Function1<Text, Unit> init)final TextInputtextInput(String text, Vec2 visibleSize, String placeholder, Align alignment, Function1<TextInput, Unit> init)final Groupgroup(Align alignment, Function2<DrawableDSL, Group, Unit> init)-
-
Constructor Detail
-
DrawableDSL
DrawableDSL(Drawable _this)
-
-
-
-