类 StringSplitter.LineBreakFinder

java.lang.Object
net.minecraft.client.StringSplitter.LineBreakFinder
所有已实现的接口:
FormattedCharSink
封闭类:
StringSplitter

class StringSplitter.LineBreakFinder extends Object implements FormattedCharSink
  • 字段详细资料

    • maxWidth

      private final float maxWidth
    • lineBreak

      private int lineBreak
    • lineBreakStyle

      private Style lineBreakStyle
    • hadNonZeroWidthChar

      private boolean hadNonZeroWidthChar
    • width

      private float width
    • lastSpace

      private int lastSpace
    • lastSpaceStyle

      private Style lastSpaceStyle
    • nextChar

      private int nextChar
    • offset

      private int offset
  • 构造器详细资料

    • LineBreakFinder

      public LineBreakFinder(float p_92472_)
  • 方法详细资料

    • accept

      public boolean accept(int p_92480_, Style p_92481_, int p_92482_)
      指定者:
      accept 在接口中 FormattedCharSink
    • finishIteration

      private boolean finishIteration(int p_92477_, Style p_92478_)
    • lineBreakFound

      private boolean lineBreakFound()
    • getSplitPosition

      public int getSplitPosition()
    • getSplitStyle

      public Style getSplitStyle()
    • addToOffset

      public void addToOffset(int p_92475_)