![]() |
Flutter Engine
The Flutter Engine
|
#include <SkShaper.h>
Public Member Functions | |
virtual | ~RunIterator ()=default |
virtual void | consume ()=0 |
virtual size_t | endOfCurrentRun () const =0 |
virtual bool | atEnd () const =0 |
Definition at line 74 of file SkShaper.h.
|
virtualdefault |
|
pure virtual |
Return true if consume should no longer be called.
Implemented in skia::textlayout::LangIterator, FontMgrRunIterator, and SkUnicodeBidiRunIterator.
|
pure virtual |
Set state to that of current run and move iterator to end of that run.
Implemented in skia::textlayout::LangIterator, FontMgrRunIterator, and SkUnicodeBidiRunIterator.
|
pure virtual |
Offset to one past the last (utf8) element in the current run.
Implemented in skia::textlayout::LangIterator, FontMgrRunIterator, and SkUnicodeBidiRunIterator.