1#ifndef FTXUI_SCREEN_STRING_HPP
2#define FTXUI_SCREEN_STRING_HPP
9std::string
to_string(
const std::wstring& s);
20std::vector<std::string>
Utf8ToGlyphs(
const std::string& input);
52 const std::string& input);
std::vector< std::string > Utf8ToGlyphs(const std::string &input)
int string_width(const std::string &)
std::wstring to_wstring(const std::string &s)
Convert a std::wstring into a UTF8 std::string.
bool IsWordBreakingCharacter(const std::string &input, size_t glyph_index)
std::string to_string(const std::wstring &s)
Convert a UTF8 std::string into a std::wstring.
int GlyphPosition(const std::string &input, size_t glyph_index, size_t start=0)
std::vector< int > CellToGlyphIndex(const std::string &input)
int GlyphCount(const std::string &input)
std::vector< WordBreakProperty > Utf8ToWordBreakProperty(const std::string &input)