Package org.polyfrost.polyui.dsl
Class DrawableDSL.Master
-
- All Implemented Interfaces:
public final class DrawableDSL.Master extends DrawableDSL
-
-
Field Summary
Fields Modifier and Type Field Description private Vec2sizeprivate Settingssettingsprivate InputManagerinputManagerprivate Translatortranslatorprivate PolyColorbackgroundColorprivate Alignalignmentprivate final Colorscolorsprivate Rendererrenderer
-
Constructor Summary
Constructors Constructor Description DrawableDSL.Master()
-
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)final PolyUIbuild()-
-
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)
-
-
-
-