HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Friends
hi::v1::character_attributes Class Reference

Public Types

using value_type = uint64_t
 

Public Member Functions

constexpr character_attributes (character_attributes const &) noexcept=default
 
constexpr character_attributes (character_attributes &&) noexcept=default
 
constexpr character_attributesoperator= (character_attributes const &) noexcept=default
 
constexpr character_attributesoperator= (character_attributes &&) noexcept=default
 
constexpr character_attributes (intrinsic_t, value_type value) noexcept
 
constexpr value_type const & intrinsic () const
 
constexpr value_type & intrinsic ()
 
constexpr hi::text_phrasing phrasing () const noexcept
 
constexpr character_attributesset_phrasing (hi::text_phrasing phrasing) noexcept
 
constexpr iso_639 language () const noexcept
 
constexpr character_attributesset_language (iso_639 language) noexcept
 
constexpr iso_15924 script () const noexcept
 
constexpr character_attributesset_script (iso_15924 script) noexcept
 
constexpr iso_3166 region () const noexcept
 
constexpr character_attributesset_region (iso_3166 region) noexcept
 
constexpr character_attributesset_language (hi::language_tag language_tag) noexcept
 
template<character_attribute... Args>
constexpr character_attributes (Args const &...args) noexcept
 
constexpr void add () noexcept
 
constexpr void add (iso_639 const &arg) noexcept
 
constexpr void add (iso_15924 const &arg) noexcept
 
constexpr void add (iso_3166 const &arg) noexcept
 
constexpr void add (language_tag const &arg) noexcept
 
constexpr void add (text_phrasing const &arg) noexcept
 
template<character_attribute First, character_attribute Second, character_attribute... Rest>
constexpr void add (First const &first, Second const &second, Rest const &...rest) noexcept
 

Friends

constexpr friend bool operator== (character_attributes const &, character_attributes const &) noexcept=default
 

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