Module SypherEngine

Class UIElement

java.lang.Object
dev.aurumbyte.sypherengine.ecs.Entity
dev.aurumbyte.sypherengine.ui.UIElement
All Implemented Interfaces:
IRenderable
Direct Known Subclasses:
Button

public abstract class UIElement extends Entity

The UIElement interface, implemented by all UI classes

  • Field Details

    • radius

      int radius
    • color

      javafx.scene.paint.Color color
    • defaultColor

      javafx.scene.paint.Color defaultColor
    • textColor

      javafx.scene.paint.Color textColor
    • defaultTextColour

      javafx.scene.paint.Color defaultTextColour
    • font

      javafx.scene.text.Font font
    • defaultFont

      javafx.scene.text.Font defaultFont
  • Constructor Details

    • UIElement

      public UIElement()