Package io.github.humbleui.skija.shaper
Class IcuBidiRunIterator
- java.lang.Object
-
- io.github.humbleui.skija.impl.Native
-
- io.github.humbleui.skija.impl.Managed
-
- io.github.humbleui.skija.shaper.ManagedRunIterator<BidiRun>
-
- io.github.humbleui.skija.shaper.IcuBidiRunIterator
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.util.Iterator<BidiRun>
public class IcuBidiRunIterator extends ManagedRunIterator<BidiRun>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.github.humbleui.skija.shaper.ManagedRunIterator
ManagedRunIterator._FinalizerHolder
-
Nested classes/interfaces inherited from class io.github.humbleui.skija.impl.Managed
Managed.CleanerThunk
-
-
Field Summary
-
Fields inherited from class io.github.humbleui.skija.shaper.ManagedRunIterator
_text
-
Fields inherited from class io.github.humbleui.skija.impl.Managed
_cleanable
-
-
Constructor Summary
Constructors Constructor Description IcuBidiRunIterator(ManagedString text, boolean manageText, int bidiLevel)IcuBidiRunIterator(java.lang.String text, int bidiLevel)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int_nGetCurrentLevel(long ptr)static long_nMake(long textPtr, int bidiLevel)BidiRunnext()-
Methods inherited from class io.github.humbleui.skija.shaper.ManagedRunIterator
_getEndOfCurrentRun, _nConsume, _nGetEndOfCurrentRun, _nGetFinalizer, _nIsAtEnd, close, hasNext
-
Methods inherited from class io.github.humbleui.skija.impl.Managed
_nInvokeFinalizer, isClosed
-
Methods inherited from class io.github.humbleui.skija.impl.Native
_nativeEquals, equals, getPtr, hashCode, toString
-
-
-
-
Constructor Detail
-
IcuBidiRunIterator
public IcuBidiRunIterator(ManagedString text, boolean manageText, int bidiLevel)
-
IcuBidiRunIterator
public IcuBidiRunIterator(java.lang.String text, int bidiLevel)
-
-
Method Detail
-
next
public BidiRun next()
-
_nMake
@Internal public static long _nMake(long textPtr, int bidiLevel)
-
_nGetCurrentLevel
@Internal public static int _nGetCurrentLevel(long ptr)
-
-