HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
v1::detail::unicode_line_break_info Struct Reference

#include <hikogui/unicode/unicode_line_break.hpp>

Public Member Functions

constexpr unicode_line_break_info (unicode_line_break_info const &) noexcept=default
constexpr unicode_line_break_info (unicode_line_break_info &&) noexcept=default
constexpr unicode_line_break_info & operator= (unicode_line_break_info const &) noexcept=default
constexpr unicode_line_break_info & operator= (unicode_line_break_info &&) noexcept=default
constexpr unicode_line_break_info (unicode_line_break_class break_class, bool is_Cn, bool is_extended_pictographic, unicode_east_asian_width east_asian_width) noexcept
constexpr operator unicode_line_break_class () const noexcept
constexpr unicode_line_break_info & operator|= (unicode_line_break_class rhs) noexcept
constexpr bool operator== (unicode_line_break_class rhs) const noexcept
constexpr bool operator== (unicode_east_asian_width rhs) const noexcept

Data Fields

unicode_line_break_class original_class = unicode_line_break_class::XX
unicode_line_break_class current_class = unicode_line_break_class::XX
bool is_extended_pictographic = false
bool is_Cn = false
unicode_east_asian_width east_asian_width = unicode_east_asian_width::A

Detailed Description

Combined unicode_line_break_class and unicode_line_break_opportunity.


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