Package icyllis.modernui.graphics.text
Class MeasuredText.ReplacementRun
java.lang.Object
icyllis.modernui.graphics.text.MeasuredText.Run
icyllis.modernui.graphics.text.MeasuredText.ReplacementRun
- Enclosing class:
MeasuredText
-
Field Summary
Fields inherited from class icyllis.modernui.graphics.text.MeasuredText.Run
mEnd, mStart -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBreak()floatgetAdvance(char[] text, int pos) floatgetAdvance(char[] text, int start, int end) voidgetExtent(char[] text, int start, int end, FontMetricsInt extent) intintintbooleanisRtl()voidmeasure(char[] text, boolean computeLayout) toString()
-
Method Details
-
measure
- Specified by:
measurein classMeasuredText.Run
-
getExtent
- Specified by:
getExtentin classMeasuredText.Run
-
getAdvance
public float getAdvance(char[] text, int pos) - Specified by:
getAdvancein classMeasuredText.Run
-
getAdvance
public float getAdvance(char[] text, int start, int end) - Specified by:
getAdvancein classMeasuredText.Run
-
isRtl
public boolean isRtl()- Specified by:
isRtlin classMeasuredText.Run
-
canBreak
public boolean canBreak()- Specified by:
canBreakin classMeasuredText.Run
-
getLocale
- Specified by:
getLocalein classMeasuredText.Run
-
getLineBreakStyle
public int getLineBreakStyle()- Specified by:
getLineBreakStylein classMeasuredText.Run
-
getLineBreakWordStyle
public int getLineBreakWordStyle()- Specified by:
getLineBreakWordStylein classMeasuredText.Run
-
getMemoryUsage
public int getMemoryUsage()- Specified by:
getMemoryUsagein classMeasuredText.Run
-
toString
-