Package icyllis.arc3d.sketch
Class GlyphRun
java.lang.Object
icyllis.arc3d.sketch.GlyphRun
GlyphRun provides raw buffer views and represents a text run.
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
int
int[]
Raw pointer view.int
float[]
Raw pointer view. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
mGlyphs
public int[] mGlyphsRaw pointer view. -
mGlyphOffset
public int mGlyphOffset -
mPositions
public float[] mPositionsRaw pointer view. -
mPositionOffset
public int mPositionOffset -
mGlyphCount
public int mGlyphCount
-
-
Constructor Details
-
GlyphRun
public GlyphRun()
-
-
Method Details
-
set
public void set(int @NonNull [] glyphs, int glyphOffset, float @NonNull [] positions, int positionOffset, int glyphCount, @NonNull Font font) -
font
Read-only view. -
clear
public void clear()Release heavy buffers.
-