Class CharacterManager


  • public class CharacterManager
    extends java.lang.Object
    • Method Detail

      • stringWidth

        public float stringWidth​(@Nullable
                                 java.lang.String p_238350_1_)
      • plainIndexAtWidth

        public int plainIndexAtWidth​(java.lang.String p_238352_1_,
                                     int p_238352_2_,
                                     Style p_238352_3_)
      • plainHeadByWidth

        public java.lang.String plainHeadByWidth​(java.lang.String p_238361_1_,
                                                 int p_238361_2_,
                                                 Style p_238361_3_)
      • plainTailByWidth

        public java.lang.String plainTailByWidth​(java.lang.String p_238364_1_,
                                                 int p_238364_2_,
                                                 Style p_238364_3_)
      • componentStyleAtWidth

        @Nullable
        public Style componentStyleAtWidth​(ITextProperties p_238357_1_,
                                           int p_238357_2_)
      • componentStyleAtWidth

        @Nullable
        public Style componentStyleAtWidth​(IReorderingProcessor p_243239_1_,
                                           int p_243239_2_)
      • getWordPosition

        public static int getWordPosition​(java.lang.String p_238351_0_,
                                          int p_238351_1_,
                                          int p_238351_2_,
                                          boolean p_238351_3_)
      • splitLines

        public java.util.List<ITextProperties> splitLines​(java.lang.String p_238365_1_,
                                                          int p_238365_2_,
                                                          Style p_238365_3_)
      • splitLines

        public void splitLines​(ITextProperties p_243242_1_,
                               int p_243242_2_,
                               Style p_243242_3_,
                               java.util.function.BiConsumer<ITextProperties,​java.lang.Boolean> p_243242_4_)