Skia
2D Graphics Library
SkShaper::FontRunIterator Class Referenceabstract

#include <SkShaper.h>

Inheritance diagram for SkShaper::FontRunIterator:

Public Member Functions

virtual const SkFontcurrentFont () const =0
 
virtual void consume ()=0
 Set state to that of current run and move iterator to end of that run. More...
 
virtual size_t endOfCurrentRun () const =0
 Offset to one past the last (utf8) element in the current run. More...
 
virtual bool atEnd () const =0
 Return true if consume should no longer be called. More...
 

Member Function Documentation

◆ atEnd()

virtual bool SkShaper::RunIterator::atEnd ( ) const
pure virtualinherited

Return true if consume should no longer be called.

◆ consume()

virtual void SkShaper::RunIterator::consume ( )
pure virtualinherited

Set state to that of current run and move iterator to end of that run.

◆ currentFont()

virtual const SkFont& SkShaper::FontRunIterator::currentFont ( ) const
pure virtual

◆ endOfCurrentRun()

virtual size_t SkShaper::RunIterator::endOfCurrentRun ( ) const
pure virtualinherited

Offset to one past the last (utf8) element in the current run.


The documentation for this class was generated from the following file: