|
FTXUI 6.1.9
C++ functional terminal UI.
|
Go to the source code of this file.
Namespaces | |
| namespace | ftxui |
| The FTXUI ftxui:: namespace. | |
Functions | |
| bool | EatCodePoint (std::string_view input, size_t start, size_t *end, uint32_t *ucs) |
| bool | EatCodePoint (std::wstring_view input, size_t start, size_t *end, uint32_t *ucs) |
| bool | IsCombining (uint32_t ucs) |
| bool | IsFullWidth (uint32_t ucs) |
| bool | IsControl (uint32_t ucs) |
| WordBreakProperty | CodepointToWordBreakProperty (uint32_t codepoint) |
| int | wchar_width (wchar_t) |
| int | wstring_width (const std::wstring &) |
| int | string_width (std::string_view) |
| std::vector< std::string > | Utf8ToGlyphs (std::string_view input) |
| size_t | GlyphPrevious (std::string_view input, size_t start) |
| size_t | GlyphNext (std::string_view input, size_t start) |
| size_t | GlyphIterate (std::string_view input, int glyph_offset, size_t start) |
| std::vector< int > | CellToGlyphIndex (std::string_view input) |
| int | GlyphCount (std::string_view input) |
| std::vector< WordBreakProperty > | Utf8ToWordBreakProperty (std::string_view input) |
| std::string | to_string (std::wstring_view s) |
| Convert a std::wstring into a UTF8 std::string. | |
| std::wstring | to_wstring (std::string_view s) |
| Convert a UTF8 std::string into a std::wstring. | |