|
HikoGUI
A low latency retained GUI
|
#include <tuple>Go to the source code of this file.
Data Structures | |
| class | v1::detail::unicode_sentence_break_info |
Enumerations | |
| enum class | unicode_sentence_break_property : uint8_t { Other , CR , LF , Extend , Sep , Format , Sp , Lower , Upper , OLetter , Numeric , ATerm , SContinue , STerm , Close } |
Functions | |
| void | v1::detail::unicode_sentence_break_SB1_SB4 (unicode_break_vector &r, std::vector< unicode_sentence_break_info > &infos) noexcept |
| void | v1::detail::unicode_sentence_break_SB5 (unicode_break_vector &r, std::vector< unicode_sentence_break_info > &infos) noexcept |
| void | v1::detail::unicode_sentence_break_SB6_SB998 (unicode_break_vector &r, std::vector< unicode_sentence_break_info > &infos) noexcept |
| template<typename It , typename ItEnd , typename DescriptionFunc > | |
| unicode_break_vector | v1::unicode_sentence_break (It first, ItEnd last, DescriptionFunc const &description_func) |
| The unicode word break algorithm UAX#29. | |
|
inline |
The unicode word break algorithm UAX#29.
| first | An iterator to the first character. |
| last | An iterator to the last character. |
| description_func | A function to get a reference to unicode_description from a character. |