Package com.github.tommyettinger.textra
Class Line
java.lang.Object
com.github.tommyettinger.textra.Line
- All Implemented Interfaces:
com.badlogic.gdx.utils.Pool.Poolable
One line of possibly-colorful, possibly-styled text, with a width and height set by
Font.markup(String, Layout) on Lines in a Layout. This stores each (colorful, styled) char as a
long in a libGDX LongArray. This is a Poolable class, and you can obtain a
Line with Pools.obtain(Line.class), or just using a constructor.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendTo(StringBuilder sb)voidreset()Resets the object for reuse.size(float width, float height)toString()
-
Field Details
-
glyphs
public final com.badlogic.gdx.utils.LongArray glyphs -
width
public float width -
height
public float height
-
-
Constructor Details
-
Line
public Line() -
Line
public Line(int capacity)
-
-
Method Details