java.lang.Object
net.ixdarklord.folios.internal.client.page.Shapes

public final class Shapes extends Object
  • Field Details

  • Method Details

    • panel

      public static void panel(FoliosPainter painter, int x0, int y0, int x1, int y1)
    • scrollbar

      public static void scrollbar(FoliosPainter painter, int x, int y, int height, int thumbY, int thumb, boolean over)
    • slot

      public static void slot(FoliosPainter painter, int x, int y)
    • slot

      public static void slot(FoliosPainter painter, int x, int y, int size)
    • pageFrame

      public static void pageFrame(FoliosPainter painter, net.minecraft.resources.ResourceLocation texture, int width, int height)
    • pageFrame

      public static void pageFrame(FoliosPainter painter, net.minecraft.resources.ResourceLocation texture, int width, int height, @Nullable FoliosPageElement.Laid page, boolean right)
    • acrossFold

      public static void acrossFold(FoliosPainter painter, net.minecraft.util.FormattedCharSequence line, int y, int color, boolean right)
    • foreEdge

      public static void foreEdge(FoliosPainter painter, int x, int y0, int y1, boolean right)
    • foreEdge

      public static void foreEdge(FoliosPainter painter, int x, int y0, int y1, boolean right, int leaves)
    • deckle

      public static void deckle(FoliosPainter painter, int x0, int x1, int y, boolean down, int behind)
    • deckle

      public static void deckle(FoliosPainter painter, int x0, int x1, int y, boolean down, int behind, float wear)
    • wornEdges

      public static void wornEdges(FoliosPainter painter, int x0, int y0, int x1, int y1, boolean outerRight, int behind)
    • wornEdges

      public static void wornEdges(FoliosPainter painter, int x0, int y0, int x1, int y1, boolean outerRight, int behind, float wear)
    • tabDepth

      public static int tabDepth(int order, float out)
    • tabDepth

      public static int tabDepth(int order, float out, int leaves)
    • ribbonRoot

      public static int ribbonRoot(int edge, int depth)
    • tuck

      public static void tuck(FoliosPainter painter, int edge, int y, int height, int depth, int ribbon)
    • button

      public static void button(FoliosPainter painter, int x, int y, Shapes.Icon icon, boolean hovered)
    • numberButton

      public static void numberButton(FoliosPainter painter, int x, int y, int width, String number, boolean hovered, boolean picked)
    • arrow

      public static void arrow(FoliosPainter painter, int x, int y, int color)