Package net.minecraft.text
Interface CharacterVisitor
- All Known Implementing Classes:
TextHandler.LineBreakingVisitor,TextHandler.WidthLimitingVisitor,TextRenderer.Drawer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface CharacterVisitor
A visitor for single characters in a string.
-
Method Summary
-
Method Details
-
accept
Visits a single character.Multiple surrogate characters are converted into one single
codePointwhen passed into this method.- Parameters:
index- the current index of the characterstyle- the style of the character, containing formatting and font informationcodePoint- the code point of the character- Returns:
trueto continue visiting other characters, orfalseto terminate the visit
-