Class OutlineStyle

java.lang.Object
dev.boze.api.gui.render.OutlineStyle

public final class OutlineStyle extends Object
How the outline drawn around GuiPainter.outlineMask() looks. Start one with builder(GuiPaint).
  • Method Details

    • builder

      public static OutlineStyle.Builder builder(GuiPaint color)
      Parameters:
      color - Outline color; gradient client colors flow along the outline
      Returns:
      A builder for a 1 pixel outline with no glow or bloom
    • color

      public GuiPaint color()
    • width

      public double width()
      Returns:
      Width in GUI-scaled pixels
    • glow

      public float glow()
    • bloomPasses

      public int bloomPasses()
    • bloomSpread

      public float bloomSpread()
    • bloomAdditive

      public boolean bloomAdditive()
    • quality

      public OutlineStyle.Quality quality()
    • alpha

      public float alpha()