|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| constexpr | glyph_ids_long (glyph_ids_long const &) noexcept=default |
| constexpr | glyph_ids_long (glyph_ids_long &&) noexcept=default |
| constexpr glyph_ids_long & | operator= (glyph_ids_long const &) noexcept=default |
| constexpr glyph_ids_long & | operator= (glyph_ids_long &&) noexcept=default |
| constexpr | glyph_ids_long (std::size_t value, glyph_id new_id) noexcept |
| Construct a list of glyphs starting with a packed set of glyphs. | |
| constexpr std::size_t | num_glyphs () const noexcept |
| constexpr std::size_t | num_graphemes () const noexcept |
| constexpr void | set_num_graphemes (std::size_t num_graphemes) noexcept |
| constexpr std::size_t | hash () const noexcept |
| constexpr glyph_ids_long & | operator+= (glyph_id id) noexcept |
| constexpr glyph_id const & | operator[] (std::size_t i) const noexcept |
Friends | |
| template<std::size_t I> | |
| constexpr friend glyph_id | get (glyph_ids_long const &rhs) noexcept |
| constexpr friend bool | operator== (glyph_ids_long const &, glyph_ids_long const &) noexcept=default |
|
inlineconstexprnoexcept |