-
- All Known Implementing Classes:
GlyphRunTextOutput
,NullTextOutput
public interface TextOutput
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description void
beginText()
void
codepoint(@NotNull java.lang.String codepoint, @NotNull java.awt.geom.AffineTransform glyphTransform, @NotNull RenderContext context)
static @NotNull TextOutput
createDefault()
void
endText()
void
glyphRunBreak()
Signals that the next glyph has manual placement and therefore is visually separated from the previous glyph.
-
-
-
Method Detail
-
codepoint
void codepoint(@NotNull @NotNull java.lang.String codepoint, @NotNull @NotNull java.awt.geom.AffineTransform glyphTransform, @NotNull @NotNull RenderContext context)
-
createDefault
@NotNull static @NotNull TextOutput createDefault()
-
beginText
void beginText()
-
glyphRunBreak
void glyphRunBreak()
Signals that the next glyph has manual placement and therefore is visually separated from the previous glyph.
-
endText
void endText()
-
-