HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Data Fields | Friends
v1::agrapheme Struct Reference

Public Types

using value_type = uint64_t
 

Public Member Functions

constexpr bool empty () const noexcept
 
constexpr operator bool () const noexcept
 
size_t hash () const noexcept
 
constexpr hi::grapheme grapheme () const noexcept
 
constexpr text_phrasing phrasing () const noexcept
 
constexpr iso_639 language () const noexcept
 
constexpr text_style style () const noexcept
 
text_sub_style sub_style (iso_15924 script=iso_15924{}) const noexcept
 

Data Fields

value_type _value
 Internal value.
 

Friends

constexpr friend bool operator== (agrapheme const &lhs, agrapheme const &rhs) noexcept=default
 
constexpr friend std::partial_ordering operator<=> (agrapheme const &lhs, agrapheme const &rhs) noexcept
 

Field Documentation

◆ _value

value_type v1::agrapheme::_value

Internal value.

  • [63:43] grapheme
  • [42:39] phrasing
  • [31:16] ISO 639 language
  • [15:0] text-style

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