Package org.robolectric.shadows
Class ShadowNativePositionedGlyphs
java.lang.Object
org.robolectric.shadows.ShadowNativePositionedGlyphs
@Implements(value=android.graphics.text.PositionedGlyphs.class,
minSdk=31,
shadowPicker=Picker.class)
public class ShadowNativePositionedGlyphs
extends Object
Shadow for
PositionedGlyphs that is backed by native code-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static floatnGetAscent(long minikinLayout) protected static floatnGetDescent(long minikinLayout) protected static longnGetFont(long minikinLayout, int i) protected static intnGetGlyphCount(long minikinLayout) protected static intnGetGlyphId(long minikinLayout, int i) protected static floatnGetTotalAdvance(long minikinLayout) protected static floatnGetX(long minikinLayout, int i) protected static floatnGetY(long minikinLayout, int i) protected static long
-
Constructor Details
-
ShadowNativePositionedGlyphs
public ShadowNativePositionedGlyphs()
-
-
Method Details
-
nGetGlyphCount
@Implementation protected static int nGetGlyphCount(long minikinLayout) -
nGetTotalAdvance
@Implementation protected static float nGetTotalAdvance(long minikinLayout) -
nGetAscent
@Implementation protected static float nGetAscent(long minikinLayout) -
nGetDescent
@Implementation protected static float nGetDescent(long minikinLayout) -
nGetGlyphId
@Implementation protected static int nGetGlyphId(long minikinLayout, int i) -
nGetX
@Implementation protected static float nGetX(long minikinLayout, int i) -
nGetY
@Implementation protected static float nGetY(long minikinLayout, int i) -
nGetFont
@Implementation protected static long nGetFont(long minikinLayout, int i) -
nReleaseFunc
@Implementation protected static long nReleaseFunc()
-