Skia
2D Graphics Library
SkShaper::TrivialBiDiRunIterator Class Reference

#include <SkShaper.h>

Inheritance diagram for SkShaper::TrivialBiDiRunIterator:

Public Member Functions

 TrivialBiDiRunIterator (uint8_t bidiLevel, size_t utf8Bytes)
 
uint8_t currentLevel () const override
 
void consume () override
 
size_t endOfCurrentRun () const override
 
bool atEnd () const override
 

Constructor & Destructor Documentation

◆ TrivialBiDiRunIterator()

SkShaper::TrivialBiDiRunIterator::TrivialBiDiRunIterator ( uint8_t  bidiLevel,
size_t  utf8Bytes 
)
inline

Member Function Documentation

◆ atEnd()

template<typename RunIteratorSubclass >
bool SkShaper::TrivialRunIterator< RunIteratorSubclass >::atEnd ( ) const
inlineoverrideinherited

◆ consume()

template<typename RunIteratorSubclass >
void SkShaper::TrivialRunIterator< RunIteratorSubclass >::consume ( )
inlineoverrideinherited

◆ currentLevel()

uint8_t SkShaper::TrivialBiDiRunIterator::currentLevel ( ) const
inlineoverride

◆ endOfCurrentRun()

template<typename RunIteratorSubclass >
size_t SkShaper::TrivialRunIterator< RunIteratorSubclass >::endOfCurrentRun ( ) const
inlineoverrideinherited

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