-
- All Implemented Interfaces:
public final class RenderShapesKt
-
-
Field Summary
Fields Modifier and Type Field Description private final static ColordefaultHighlightColorprivate final static ColordefaultTextBoxColorprivate final static ColordefaultFrameColor
-
Method Summary
Modifier and Type Method Description final ColorgetDefaultHighlightColor()final ColorgetDefaultTextBoxColor()final ColorgetDefaultFrameColor()final static UnitrenderHighlights(List<Highlight> highlights, Float viewMult, Color color)Render circles in given color. final static UnitrenderTextbox(LazyFont.DrawableString text, Float xPos, Float yPos, Float buffer, Color color, Color frameColor)Render a textbox for given string at given position this gets used by buttons internally, so unless you want to manually display text, you won't need to use this -
-
Method Detail
-
getDefaultHighlightColor
final Color getDefaultHighlightColor()
-
getDefaultTextBoxColor
final Color getDefaultTextBoxColor()
-
getDefaultFrameColor
final Color getDefaultFrameColor()
-
renderHighlights
final static Unit renderHighlights(List<Highlight> highlights, Float viewMult, Color color)
Render circles in given color. You can call this in your render or onHover methods to e.g. visualize what a given button affects
- Parameters:
highlights- list of highlights (filled circles) to renderviewMult- get from viewportcolor- alpha value is unused (defined via Highlight instead)
-
renderTextbox
final static Unit renderTextbox(LazyFont.DrawableString text, Float xPos, Float yPos, Float buffer, Color color, Color frameColor)
Render a textbox for given string at given position this gets used by buttons internally, so unless you want to manually display text, you won't need to use this
-
-
-
-