Class GuiUnicodeBoundaries

java.lang.Object
com.render.api.gui.GuiUnicodeBoundaries

public final class GuiUnicodeBoundaries extends Object
ICU-backed extended-grapheme and word boundary helpers used by inputs and layouts.
  • Method Details

    • clampGrapheme

      public static int clampGrapheme(String text, int utf16Offset, boolean forward)
    • previousGrapheme

      public static int previousGrapheme(String text, int utf16Offset)
    • nextGrapheme

      public static int nextGrapheme(String text, int utf16Offset)
    • previousWord

      public static int previousWord(String text, int utf16Offset, Locale locale)
    • nextWord

      public static int nextWord(String text, int utf16Offset, Locale locale)
    • truncateUtf16Safely

      public static String truncateUtf16Safely(String text, int maximumUtf16Length)