Package org.polyfrost.polyui.dsl
Class DrawableDSL.PolyUI
-
- All Implemented Interfaces:
public final class DrawableDSL.PolyUI extends DrawableDSL
-
-
Field Summary
Fields Modifier and Type Field Description private Vec2sizeprivate Settingssettingsprivate InputManagerinputManagerprivate Translatortranslatorprivate PolyColorbackgroundColorprivate Alignalignmentprivate final Colorscolorsprivate Rendererrendererprivate final Drawable_this
-
Constructor Summary
Constructors Constructor Description DrawableDSL.PolyUI()
-
Method Summary
Modifier and Type Method Description final Vec2getSize()final UnitsetSize(Vec2 size)final SettingsgetSettings()final UnitsetSettings(Settings settings)final InputManagergetInputManager()final UnitsetInputManager(InputManager inputManager)final TranslatorgetTranslator()final UnitsetTranslator(Translator translator)final PolyColorgetBackgroundColor()final UnitsetBackgroundColor(PolyColor backgroundColor)final AligngetAlignment()final UnitsetAlignment(Align alignment)final ColorsgetColors()final RenderergetRenderer()final UnitsetRenderer(Renderer renderer)-
-
Method Detail
-
getSettings
final Settings getSettings()
-
setSettings
final Unit setSettings(Settings settings)
-
getInputManager
final InputManager getInputManager()
-
setInputManager
final Unit setInputManager(InputManager inputManager)
-
getTranslator
final Translator getTranslator()
-
setTranslator
final Unit setTranslator(Translator translator)
-
getBackgroundColor
final PolyColor getBackgroundColor()
-
setBackgroundColor
final Unit setBackgroundColor(PolyColor backgroundColor)
-
getAlignment
final Align getAlignment()
-
setAlignment
final Unit setAlignment(Align alignment)
-
getRenderer
final Renderer getRenderer()
-
setRenderer
final Unit setRenderer(Renderer renderer)
-
-
-
-