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.
A visitor for single characters in a string.
- Mappings:
Namespace Name named net/minecraft/text/CharacterVisitorintermediary net/minecraft/class_5224official ayb
-
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- Mappings:
Namespace Name Mixin selector named acceptLnet/minecraft/text/CharacterVisitor;accept(ILnet/minecraft/text/Style;I)Zintermediary acceptLnet/minecraft/class_5224;accept(ILnet/minecraft/class_2583;I)Zofficial acceptLayb;accept(ILxw;I)Z
-